Troy Geddes

Troy competed a Bachelor of Business, Management and Marketing from Charles Sturt University. Troy operates within the Governance, Risk and Compliance recruitment division of JS Careers and provides critical support to clients in the search and selection of regulatory, risk and governance professionals. Troy has undertaken extensive training on all the skills required to source […]