Catherine Rosa is an experienced operations manager with over a decade of expertise at Villa Plus, focusing on customer service, team management, staff training, and operational oversight within resort environments. Key responsibilities include relationship building with villa owners, incident management, call center operations, and daily resort management. Prior to Villa Plus, Catherine held the position of Resort Team Manager at TUI Group for 17 years, where responsibilities included team management, quality control, training, customer service, and budget management. Catherine holds a Bachelor of Business Administration (B.B.A.) from Dundalk Institute of Technology, completed in 1994.
Sign up to view 2 direct reports
Get started