Bachelor of Science - BS (BIOLOGICAL AND BIOMEDICAL SCIENCES)
2014-2017
Callum Ross Summary
Callum Ross, based in Germany, is currently a Business Development Manager - Food and Pharma at KAESER KOMPRESSOREN. Callum Ross brings experience from previous roles at Optimal Industrial Technologies, Ocean Insight, KEYENCE CORPORATION and Lancaster University. Callum Ross holds a 2017 - 2018 Master of Science - MS in Neuroscience @ Lancaster University. Callum Ross has 2 emails on RocketReach.
Looking for a different Callum Ross?
Find contact details for 700 million professionals.