Skip to content

our team

Meet the experts behind your journey

Rodrigo Pérez 🇪🇸

Head of Performance

Rodrigo leads Recovery Island’s performance team with a global track record of coaching over 450 athletes across 12 countries. With a master’s in Big Data and Sports Innovation, he’s worked with elite padel players, top-tier handball teams, and national camps—merging science, coaching, and tech for measurable results. Rodrigo specializes in advanced periodization, data-driven training, and optimizing performance at every level.

@rodrix.performance

Francesco Guerra 🇮🇹

Performance Coach

Francesco is a Strength & Conditioning coach specialized in sport-specific training, with a focus on football performance. He holds a Bachelor’s in Exercise Science and a Master’s in Football Performance with a focus on tech-driven physical preparation. Certified as an NSCA CSCS, EXOS Performance Specialist, and UEFA Football Diploma holder, Francesco brings hands-on experience from top academies and clubs across Italy, Spain, and the UAE.

@frague_performance

David Ochoa 🇪🇸

Physiotherapist & Rehab Specialist

David is a sports physiotherapist with a strong clinical and athletic background. He holds a Bachelor’s Degree in International Physiotherapy from the Catholic University of Valencia and a Master’s in Sports Physiotherapy from the European University of Madrid. His experience spans clinical settings, professional tennis tournaments, and elite football rehabilitation—working with both youth athletes and professionals to ensure safe recovery, injury prevention, and long-term performance.

@physio.davidochoa

Sylvester Ambe 🇨🇲

Performance Coach

Sylvester’s love for football inspired his journey into athletic development. As a Performance Coach at Recovery Island, he focuses on building the core pillars of athleticism—speed, agility, and power. He combines hands-on experience with practical, movement-based coaching to help athletes of all levels improve how they move, train, and perform.

@ambe_s.a

Not sure what’s best for you?

Join the community