Phil Ross

Chief Information Security Officer at UpGuard

Phil Ross is the current Chief Information Security Officer at UpGuard. Phil has held this position since November 2021. Prior to this, they were the Head of Security Architecture and Planning at Origin Energy from July 2012 to November 2021. Phil has also worked as an Enterprise Security Architect at ANZ Group from November 2010 to June 2012, and as a Senior Animatronic Designer at Warner Bros. Studios from January 2004 to December 2005.

Phil Ross reports to Mike Baukes, Co-Founder & Co-CEO. Some of their coworkers include Spiro Spiroski - Chief Customer Officer, Jackie Ariston - VP, Revenue Operations, and Myranda Heipel - Director, People Operations.

Links

Previous companies

Deloitte logo
ANZ logo
Origin Energy logo

Timeline

  • Chief Information Security Officer

    October, 2021 - present

View in org chart