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.
This person is not in the org chart
This person is not in any teams