Stephen Allan's Location
Germany
Stephen Allan's Work
Stephen Allan's Education
Stephen Allan's Skills
Stephen Allan's Summary
Stephen Allan, based in Germany, is currently a Associate Director, Executive Content and Positioning at Merck Group, bringing experience from previous roles at Evonik, Life Sciences Pennsylvania and Unilife Corporation. Stephen Allan holds a 1992 - 1994 Communications in Journalism @ Charles Sturt University. With a robust skill set that includes Medical Devices, Cross-functional Team Leadership, Investor Relations, Strategic Planning, Strategy and more, Stephen Allan contributes valuable insights to the industry. Stephen Allan has 7 emails and 1 mobile phone number on RocketReach.