Alex Barbera, Head of Customer Success with over 7 years of experience in the startup industry. Alex is passionate about driving customer success and ensuring that every client he works with realises their full potential.
Sign up to view 6 direct reports
Get started