Catherine Ogilvie

Senior Marketing Advisor, Silicon Castles

Catherine Ogilvie

Speaker Bio


Catherine Ogilvie has been in global marketing and communications for

over 30 years. She worked with blue chip businesses around the world

and has lived both in Europe and the US. Her roles have included senior

international management positions with Harrods, Motorola, Napster,

Edelman, Almond Board of California and Dolby. Most recently, she has

held leadership positions within higher education at the University of

Leicester. She has highly valuable experience in building and mentoring

teams, developing corporate/brand narratives and effective marketing

strategy in a range of industry sectors from start-ups to multi nationals.

Catherine is the founder of Ogilvie Brand Consultants, a company that

delivers global solutions for marketing, communications and brand

strategy.