Ben Davidson

Senior Consultant

Ben Davidson is a seasoned professional with extensive experience in regulatory affairs and project management within the life sciences industry. Currently serving as a Senior Consultant at Veeva Systems since April 2025, Ben leads software implementation projects for both large pharmaceutical companies and emerging biotechs, focusing on the Vault Regulatory suite. Previously, Ben held various roles at Parexel from July 2017 to April 2025, including Senior Regulatory Affairs Consultant and Partnership Director, where responsibilities included project execution and performance monitoring. Ben's experience also encompasses managing corporate records at NHS Ayrshire & Arran and leading global submissions at LIQUENT. Early career experience at Pfizer involved managing submission teams to ensure timely and compliant regulatory deliverables.

Links

Previous companies


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