Richard McCallum is the Group CEO at UK India Business Council. He is also the Vice Chair India at UK India Business Council. Richard has a strong background in strategy and partnerships, serving as an interface for strategic relationships with various government entities. Prior to his current role, he co-founded Flying Fox, an adventure tourism startup operating in India and Kenya. He also has experience in various roles at John Swire & Sons, including as the Manager in North India for Cathay Pacific Airways. Richard holds degrees in International Relations and History, and has completed an Executive Programme in Management & Finance Training.
Sign up to view 5 direct reports
Get started