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 4 direct reports
Get started