Owen Hall

Omnichannel Lead And Digital Director at Envision Pharma Group

Owen Hall has over 23 years of experience in digital strategy and multichannel communication within the healthcare sector. Currently serving as Omnichannel Lead and Digital Director at Envision Pharma Group since February 2018, Owen previously held multiple roles at PAREXEL, including Digital Strategy Advisor and Account Manager, contributing to the development of various healthcare products aimed at enhancing patient recruitment, retention, and compliance. A strong background in technology solutions includes developing successful applications and mentoring junior developers. Owen holds a Bachelor of Arts in English and Creative Studies from the University of Portsmouth.

Links