· SVP, Portfolio Manager, Acadian Asset Management (Current)2023–
· VP, Portfolio Manager, Acadian Asset Management2021–2023
· VP, Associate Portfolio Manager, Acadian Asset Management2019–2021
· VP, Senior Analyst, Acadian Asset Management2019–2019
· Assistant Vice President, Senior Analyst, Acadian Asset Management2017–2019
· Quantitative Investment Analyst, Orbis Investments2015–2017
· Business Associate, Orbis Investments2013–2015
· Software Development Manager Backend Technical Lead, Orbis Investments2010–2013
· Software Developer, Orbis Investments2009–2010
· Graduate Intern, Microsoft2008–2008
· Graduate Research Intern, Sun Microsystems2005–2005
· Research Intern, European Organization for Nuclear Research (CERN)2004–2004
· New Technology Researcher, Sun Microsystems, Inc.2002–2003
· Web Application Developer, University of Kent - International Office2001–2002