Robert Lodge

Head Of Brand at Atlassian

Robert Lodge currently serves as the Head of Brand at Atlassian, a position held since November 2018, where responsibilities include overseeing brand strategy. Previously, Robert was the Founder and Strategy Director at Young Jenkins from June 2014 to October 2018, and spent eight years at On Board Experiential Marketing in various roles, including Creative + Strategy and Account Manager from June 2006 to May 2014. Robert holds a Bachelor of Arts in English from the University of Virginia, earned between 2002 and 2006.

Links

Previous companies

On Board Experiential logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams