Catherine Ogilvie

Bordeaux, France

Founder, Ogilvie Brand Consultants

About

Catherine has 35 years’ experience in global marketing and communications working with blue-chip businesses around the world and has lived in both Europe and the US. Positions have included senior international management roles with Harrods, Motorola, Napster, Edelman, Almond Board of California, and Dolby. Most recently she held leadership positions within higher education at the University of Leicester. Her experience in building and mentoring teams, developing corporate/brand narrative and effective marketing strategy across a range of industry sectors from start-ups to multinationals, provides invaluable support to business leaders and entrepreneurs alike.

She understands the challenges of a global business working in multinational, diverse teams and the importance of maintaining brand integrity whilst acknowledging local culture and market conditions. Catherine has also worked on many major team reviews and reorganizations developing models for efficient work streams and personnel development within global marketing teams.

Currently a member of Authentic Vision’s European Advisory Board, she also works with C-suite executives on crisis, marketing and communications strategy and leads highly effective, results orientated “Brand Bootcamps” which help businesses develop brand frameworks and tools to align their position and messaging.

Catherine grew up in the UK and has a bachelor’s degree in marketing and communications and an MA in strategic marketing. She speaks fluent German and good French and lives near Bordeaux in France.

Skills

Brand Strategy
Crisis Management
Global Marketing
Internal Communications
Storytelling
Back