ÂÜÀòÂÒÂ×

Robert Leuellen

Strategic Customer Success Manager

Robert Leuellen is a seasoned professional specializing in customer success and business development, currently serving as the Strategic Customer Success Manager at Invicti Security since August 2019. In this role, Robert focuses on delivering personalized support to key strategic customers in dynamic web application security testing. Previous experience includes positions at Acunetix as a Customer Success Manager and Renewals Specialist, and various management roles at Quicklets and Marsovin Winery, where Robert excelled in fostering customer relationships and enhancing business development efforts. Robert's background also includes extensive experience in the hospitality industry, particularly in wine and spirit management. Education includes attendance at De La Salle College Sixth Form Malta and St. Edward's College.

Location

Valletta, Malta

Links


Org chart

This person is not in the org chart



Offices

This person is not in any offices