CW

Chris Wray

Head of Engineering Growth at Optima Partners

Head of Engineering Head
c***@optimapartners.co.uk Sign up
Pro only
Pro only
Pro only
Northampton, England, United Kingdom

Company Details

Company: Optima Partners
Employees: 94
Revenue: 7033000
Funding: 2796501
HQ Location: Edinburgh, Scotland, United Kingdom
Company LinkedIn: Pro only
Head level · Head of Engineering