Callum Carlisle's Location
London, England, United Kingdom
Callum Carlisle's Work
Callum Carlisle's Summary
Callum Carlisle, based in London, England, United Kingdom, is currently a Head of Life Sciences - Technology and Senior Appointments at Roc Search, bringing experience from previous roles at Roc Search, Kissoon Carr, Wade Macdonald and Marks Sattin. Callum Carlisle has 2 emails on RocketReach.