Stephen Roberts


Stephen is a recruiter for Adilstone Group from his home in Cape Town, South Africa. He has been recruiting people ever since he started his first asset management business. After 20 years as a leader in the financial services industry in South Africa, he resigned as joint Managing

Micah Carruth

Business Development (KSA)

Micah specializes in Business Development in the Kingdom of Saudi Arabia for Adilstone Group. He has 9 years of experience as a business consultant and 10 years of experience in logistics management with America’s largest privately owned transportation company. He