Alex Barbeta

Head of Customer Success at Log my Care

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.


Org chart

Sign up to view 4 direct reports

Get started