Loren McCray

Global Marketing Digital Innovation Lead at Shell

Loren McCray is an accomplished executive with extensive experience in brand management and digital innovation across various industries. As the Principal Chief Executive Officer of Mc2 McCray Consulting since 2017, Loren leads a management consulting firm specializing in integrated marketing brand strategy. In the role of Global Marketing Digital Innovation Lead at Shell since 2015, Loren manages an integrated global portfolio, focusing on digital strategies in renewable industrial sectors. Previous roles include Brand Manager at Shell, where Loren managed a billion-dollar brand and transformed national advertising campaigns. Prior experience as a Brand Manager at Procter & Gamble involved spearheading innovative strategies in the beauty and health care sectors, while earlier positions as an Assistant Brand Manager and MBA intern at Dell and an Audit Associate at PwC provided foundational skills in marketing, finance, and risk assessment. Loren holds an MBA in Marketing and Finance from Rice Business and a Bachelor of Business Administration from Emory University.

Links

Previous companies

PwC logo
Dell Technologies logo
Procter & Gamble logo