Oxford Capital promotes two to investment director

227
UK-based growth capital and infrastructure investor Oxford Capital has promoted two investment managers to investment di