Richard Lowden

Richard Lowden

Green Motion

Bio

Richard Lowden is regarded as the most accomplished entrepreneurial leader within global vehicle rental franchising, having in excess of 28 years experience. In 2007 Richard conceived and launched the world's first environmentally focused and 100% franchised vehicle rental system - In August 2022 Richard went on to acquire the American car rental brand U-Save which was established in 1979. Now the combined group of Green Motion and U-Save operates in over 600 locations across 60 countries - making it the world's largest franchised & affiliated car rental brand. Richard and his team remain committed to supporting the environment while at the same time delivering the best rental experience.

2024 Rankings

Richard is not an active nominee for the 2024 season.

Ranking History

SeasonRank
2023 #4


Performance

Richard has no verified performances yet.

Richard Lowden is not an active nominee for the 2024 season.

Richard Lowden is not an active nominee for the 2024 season.

Richard Lowden is not an active nominee for the 2024 season.

NOMINATE A CEO

Your information
Nominee information