Troy O'Callaghan is an accomplished professional in the field of engineering and sales, currently serving as the Chief Commercial Officer and Executive Director at Planet Innovation since December 2009. Prior to this role, O'Callaghan was the Asia Pacific Sales Director at Leica Microsystems from January 2005 to November 2009. O'Callaghan holds a Bachelor of Engineering in Mechanical Engineering from RMIT University, where studies were completed between 1995 and 1998.
Sign up to view 0 direct reports
Get started