Greg Bowell

Chief Marketing Strategist at New Word Order

Greg Bowell is currently the Chief Marketing Strategist at New Word Order, a creative, strategy-led agency. Greg has previously held roles such as CMO, General Manager Marketing, and Group General Manager - Marketing in various companies within the marketing and brand strategy field. With a background in marketing, business strategy, and customer experience, Greg has a wealth of experience and expertise in leading transformation and driving growth in organizations. Greg's career break in 2021 allowed him to focus on personal endeavors and spending time with loved ones.

Links

Previous companies

G8 Education logo
Roche logo

Org chart