NEO ROSS
London, United Kingdom (UK) · Tourism and Travel
Do your work at NEO ROSS?
Claim this profile to manage your company.
Verified by Enterprise League
Data quality
Complete · Accuracy
Last verified
May 2026
Overview
Neo Ross International is a global experience company specializing in immersive leadership development programs and strategic offsite journeys for founders, executives, and leaders. Based in London, we design transformative experiences combining strategic reflection, holistic wellbeing, and modern leadership development – helping individuals gain clarity, realign direction, and move forward with confidence. With over 220 experiences across 18 countries and a 55%+ return rate since 2017, Neo Ross International facilitates profound personal and professional growth for ambitious leaders seeking vitality and purpose. We are dedicated to creating impactful journeys that foster lasting change and inspire individuals to unlock their full potential.
Contact Details
info@neoross.com
London, United Kingdom (UK), 167 Great Portland Street
Founded
2017
Company Type
Private Limited Company
Employees
2-10
Categories
Keywords
You're invisible in searches for:
Add keywords that describe your company, services, or market to improve your visibility in search results.
Companies teams usually look at after NEO ROSS
Comparing a few options usually leads to better decisions
Save companies to compare later. Useful when sharing options with your team
This is how your company profile looks to others.
