Emile Lens is the CEO and co owner of Synexa Life Sciences.
144 people are employed at Synexa Life Sciences.
Synexa Life Sciences is based in Manchester, England.
The NAICS codes for Synexa Life Sciences are [541, 54171, 5417, 54, 541713].
The SIC codes for Synexa Life Sciences are [87, 873].