Liz A.

Senior Marketing And Communications Manager at DeepLife

Liz A. is a seasoned marketing professional currently serving as the Senior Marketing and Communications Manager at DeepLife since January 2025. Previously, Liz held the role of Senior Marketing Manager for Data at Owkin, where the focus was on utilizing artificial intelligence to enhance patient treatment outcomes through innovative data solutions. Liz's extensive experience includes leadership positions in marketing at Human Made, where contributions were made to customer engagement through digital solutions, and at Stable, where strategies were developed for managing commodity price volatility. Additional roles in marketing and strategy were undertaken at ION, Openlink Financial, Nextgen Clearing, and O'Communication, showcasing a diverse skill set in B2B marketing across various sectors. Liz holds a Bachelor of Arts in History from The University of Winnipeg.

Location

London, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices