Flexa's Sales department is led by Lydia Barnden (Customer Success Manager) and has 3 employees.
Harry Dew
Account Executive
Lydia Barnden
Customer Success Manager
Sophie Todd
Looking for a particular Flexa employee's phone or email?