Gavin Crombie

  • Beachhead Advisor, China

Gavin is the CEO and Founder of Green Leaf Film Studios and IDF Global. 

Gavin Crombie is the founder and CEO of Green Leaf Film Studios in Chengdu, China as well as the CEO of IDF Global, a leading architectural visualisation company based in Chengdu with around 20 offices worldwide. 

With Green Leaf and IDF Global, Gavin has created an upper-end Western level CGI capability in China, while being a respected authority on business, having authored a best-selling book on the subject that is used in over 15 MBA programmes. Prior to starting in the film and animation business, Gavin spent six years as a business consultant in China and worked with more than 100 companies from around the world on Chinese business entry and strategy.  

Originally from New Zealand, Gavin has lived for the past 18 years in China in Chengdu, South West China. Gavin has developed significant government and business relationships in the major industries within China, particularly in the South-West region.

Advisory areas 

Business consulting, business strategy, and government relations.

Sector experience

Augmented/virtual reality, tech services, entertainment, China human resources.


Gavin has experience working in China.


Read more about Gavin on LinkedIn.