Skip to main content

Martin Roll

Business & Brand Strategist, Martin Roll Company


Martin Roll is an experienced global business & brand strategist, senior advisor and facilitator to Fortune 500 companies, Asian firms and global family-owned businesses on how to build and manage strong, global brands as well as the leadership of high-performing, marketing-oriented businesses in a connected and fast-paced, digitalized world.

Martin Roll is CEO of Martin Roll Company and brings with him more than 25 years of C-suite counselling experience.

He is very experienced in engaging and advising clients at all management levels from business owners and C-suite leaders to functional staff across multiple industries and cultures. He is an advisor to several global boards and prominent business families.

Martin Roll is a Distinguished Fellow and an Entrepreneur in Residence at INSEAD.

Martin Roll is a member of the global Advisory Council of Welspun Group (India), a Senior Advisor to Cocoon Capital (Singapore) and has been a Senior Advisor to McKinsey & Company.

He is a highly accomplished keynote speaker at global conferences, an experienced conference moderator and executive workshop facilitator. He teaches MBA, EMBA and Executive Education programmes at Nanyang Business School (Singapore), and is a frequent guest lecturer at INSEAD, ESSEC and other global business schools.

Martin Roll is the author of global bestseller Asian Brand Strategy (Updated edition 2015), co-author of The Future of Branding and writing on a new book Family Business Strategy.

Martin Roll has lived in Asia for two decades and serve clients on all continents. He is INSEAD MBA 99’D.

Specialities: Leadership, Strategy, Innovation, Change & Transformations, Digital Transformation, Branding, Marketing, Business Family Transformation & Transition, Business Coaching, C-level Mentoring, Business Consulting, Asia, China & Emerging Markets.

Martin Roll Company


Latest posts

Sort by


Getting Emerging Market Brands to the World Stage

Transferability of core brand propositions, deep understanding of local markets and the ability to celebrate their origins and legacy are key factors that will influence the success of emerging market brands on the global stage.


How to Become a “Sustainable” Brand

Sustainability is becoming a strategic differentiator for brands. If leveraged properly it can be transformational.


Five Strategic Imperatives for Digital Brand Building

A lack of skills and a lack of confidence in metrics hold organisations back from achieving brand building success in digital realms.
1 comment


Keeping Brands Strong When Going Global

Consistent global positioning is the cornerstone of any successful global brand growth strategy. Without it brands risk becoming irrelevant before they even get established in international markets.
1 comment


Five Best Practices of Global Brand Management

Successful global brand management is a balancing act between local level aspirations and international strategic vision.


Five Considerations for Managing Brands in M&As

In a merger or acquisition, brands sometimes become one, but often remain separate. How should leaders decide which way to go?