Alan Crawley Email

CEO . Optima Partners

Current Roles

Employees:
69
Revenue:
$13.2M
About
From simplifying the complex balance of customers, value, and opportunity across the Financial Services, to revolutionising drug discovery and unravelling mechanisms of disease in Pharma & Life Sciences. We help clients tackle ambitious objectives, putting people and data at the forefront of how they operate.
Optima Partners Address
44 Charlotte Square
Edinburgh, Scotland

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.