Shawn Russell

Information Technology Manager at Staughton Group

Shawn Russell is an accomplished Information Technology Manager currently employed at Staughton Group since June 2020. Prior to this role, Shawn held various leadership positions at Randstad Australia from October 2003 to January 2020, including Head of Digital Architecture and Head of Business Technology, where responsibilities encompassed managing teams to enhance enterprise architecture, digital marketing websites, and back-office applications. Additional roles at Randstad included Business Systems Consulting and Development Manager, Business Systems Manager, Finance Systems Manager, and Systems Accountant, showcasing expertise in financial systems and application development. Early career experience includes consulting at Advantage Business Systems, software development at BDO Kendalls, and SAP Security consulting at Deloitte. Shawn Russell earned a Double Bachelor Degree in Software Engineering and Business (Accounting) from La Trobe University between 1996 and 1999.

Links

Previous companies

Deloitte logo

Org chart

This person is not in the org chart