David Johnston

Manager, Customer Success

David Johnston is an accomplished professional with extensive experience in customer success and project management within the life sciences and healthcare sectors. Currently serving as the Manager of Customer Success at Weave since April 2025, David previously held roles at TetraScience as a Senior Customer Success Manager and Customer Success Manager, as well as a Curriculum Specialist at JoVE. Earlier career highlights include project management positions at Respiratory Motion, Inc. and Health Innovators, and a track record of driving sales excellence as a Sales Associate at Sigma-Aldrich. David's academic background includes a PhD in Neuroscience from UCLA and a B.S. in Biology and Anthropology from Tufts University, complemented by research experience as a Postdoctoral Fellow at Burke Medical Research Institute.

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