Oxford Capital promotes two to investment director

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