Home > About Us > Leadership

Leadership

The strength of our business is our people.

Leading a global team of 48 employees, and with a database of 70,000 mining industry candidates, we can find the people you need.

We’ve been in mining recruitment for more than 20 years and our leadership team is central to our success.

Our managers bring a wealth of experience from HR and talent consulting, on-site operations experience, and international mining recruitment. Please get in touch if you have any questions or just want to chat about your company’s talent strategy or recruitment needs.

Alastair Fisher

Chief Executive Officer
Perth, Australia

Alastair brings over 20 years of experience within the African, European, and Asia Pacific markets, having worked globally in Consulting, Executive HR, and Senior Commercial roles across a range of industrial sectors, including mining and oil & gas. Alastair has held executive roles across both Fortune 100 and start-up organizations and is regarded as a novel thought leader in HR and talent acquisition practices, often presenting and lecturing at a variety of conferences and universities around the world. Alastair was also responsible for the development of the largest RPO (client-side) build in British talent acquisition history working with renowned global recruitment businesses.

Brett MacDonald

Chief Operations Officer
London, United Kingdom

Brett brings a wealth of experience in talent acquisition and management, with over 20 years working with multinational enterprises across the globe. He has in-depth knowledge of partnering with companies to help them achieve their best outcomes when searching for talent, particularly within resources, logistics, construction and chemical industries. With first-hand experience and success recruiting in Africa, Middle East, APAC and South America for both local and expatriate talent, Brett and his team, are able to support all areas of mining recruitment.

Ivonne Alfonso

Head of Finance
Perth, Australia

Justin Campbell

Head of Projects
Perth, Australia

Justin has over 10 years of experience in talent acquisition and business improvement within the recruitment industry. He has extensive recruitment knowledge, initially working for Globe as a consultant and later joining the company to manage strategic initiatives and drive overall business improvement.  Prior to Globe, Justin was Managing Director at Tarsia Consulting, Group General Manager at Engineering Trades Australia and General Manager at Tecside.

Janine Chapman

Head of People and Culture
Perth, Australia

In her role as Head of People and Culture at Globe 24-7, Janine brings twenty years of experience in HR within the mining sector, including high-stakes manager-level appointments. Janine’s skillset encompasses HR policies, performance management, leadership, and employee relations, among other key skills that she will bring to the role. Driven by a passion for empowering individuals and aiding businesses in talent acquisition and retention, Janine promotes creating career opportunities, fostering engagement, and continued development.  

Maira Rosso

Regional Manager – LATAM
Rio de Janerio, Brazil

Maira has been delivering excellence since 2007 in strategic roles for international human resources consulting companies on energy and allied industries in locations around the world. Fluent in three languages, Maira has been responsible for the start-up of companies in Brazil and the development and consolidation of local businesses. She has strong management skills and can develop deep relationships both with the internal team and clients. During her career in HR, she had the opportunity to lead RPO (Recruitment Process Outsourcing) projects, recruiting hundreds of people in different locations. Maira has her degree in Corporate Law and a master’s in Business Administration.

Daniel Shaw

Regional Manager - EMEA
London, United Kingdom

Nathan de Jong

Regional Manager - APAC
Perth, Australia

Got a recruitment challenge, looking to fill a vacancy or even just want to have a chat?

Get in Touch