Ben Crawford

Senior Client Success Manager at EmpowerRD

Ben Crawford is a Senior Client Success Manager at EmpowerRD, having also served as a Client Success Manager at the same company. Previously, Ben worked as a Representative at Hotel L'Hermine Blanche and as an Instructor at WISEUP TEAM BUILDING LIMITED. Ben obtained a degree in International Business and Finance from the University of Leeds.

Links


Org chart

No direct reports

Teams


Offices

This person is not in any offices


EmpowerRD

Smarter R&D claims thanks to industry-leading technology and R&D tax credit specialists.