Ben Isaac

Brand Manager Northern Europe

Ben Isaac is a seasoned life sciences professional currently serving as a Brand Manager for Northern Europe at Exact Sciences since 2024. Previously, Ben held various roles at Bayer from 2021 to 2023, including Solution Manager in Global Strategic Marketing and Regional Manager, contributing to business operations and strategy. Ben began their career as a Research Associate at the Institute of Cell Engineering in 2016, following a Bachelor’s degree in Cell/Cellular and Molecular Biology from the University of Glasgow, which was earned in 2017.

Location

London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices