Stephen Allan

Director, Editorial Operations And Executive Positioning at Merck Group

Stephen Allan currently serves as the Director of Editorial Operations and Executive Positioning at Merck Group, a position held since March 2021, after previously working as the Associate Director of Executive Content and Positioning. Prior to Merck, Stephen was the External Communications Lead for the Health Care business line at Evonik from June 2017 to March 2021, where responsibilities included global content creation and external communication strategies. Stephen's extensive experience also includes a board position at Life Sciences Pennsylvania from May 2014 to June 2017, and over ten years at Unilife Corporation, where roles ranged from Senior Vice President of Marketing and Communications to Director of Public Affairs. Additional previous roles include Public Affairs Manager at Unilife Medical Solutions Limited and Director at Citywide Media, as well as a journalist at Fairfax Media. Stephen holds a degree in Communications, Journalism from Charles Sturt University, earned between 1992 and 1994.

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices