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.

Timeline

  • Head of Customer Success

    Current role