Roc Global Team
Our team of investment bankers is highly skilled in capital formation and M&A. We combine our knowledge and expertise in the Clean Energy and Sustainable Metals & Mining sectors to provide creative solutions to our clients. Our team is fluent in English, Afrikaans, French, Mandarin, Portuguese, Shanghainese, and Spanish.
Investment Banking Team
-

Joe Garofoli
Founder and Chief Executive Officer
-

Arthur Muscio
Co-Founder and Chief Operating Officer
-

Peter Robert
Managing Director, Clean Energy
-

Craig Webster
Managing Director, Clean Energy
-

John Zhang
Managing Director, Sustainable Mining
-

Ryan Chou
Director
-

Matthew Ross
Director
-

Francois Pretorius
Analyst
Advisory Team
-
Gerry Colamarino
Advisor, Mineral Sands and Rare Earths
-
John Elder
Strategic Technical Advisor