Richard McCallum

Group Chief Executive Officer at UK India Business Council

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.

Links


Org chart