Steve Freeman, based in Cambridge, GB, is currently a Chief Executive Officer at Zeroute. Steve Freeman brings experience from previous roles at University of Cambridge, Self-employed and Schlumberger. Steve Freeman holds a 1993 - 1996 PhD in Structural geology @ University of Leeds. With a robust skill set that includes Communication, Creativity and Innovation, Digital, Digital Innovation, Energy and more. Steve Freeman has 2 emails on RocketReach.
Looking for a different Steve Freeman?
Find contact details for 700 million professionals.