Robert Upton

Creative Director

Robert Upton is a seasoned creative professional with extensive experience in leading roles across various renowned agencies. Currently serving as Creative Director at 1000heads since February 2022, Robert specializes in social transformation and has collaborated with major clients such as Cisco Technology, Google Workspace, and Uniqlo. Prior to this, Robert held key positions at TracyLocke as Creative Director and engaged in freelance projects that included significant contributions to Nikon Asia and branding for INSEAD. Robert's background features roles at Publicis Worldwide, The Gate Worldwide, and Havas Group, showcasing expertise in integrated and digital creative direction while managing diverse teams and delivering successful campaigns for prestigious brands. Robert holds a BA Hons in Graphic Design from Swinburne University of Technology.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices