Joe has held senior management roles with PricewaterhouseCoopers, Five Oceans Asset Management, Bankers Trust, and Deutsche Bank. He has managed operational reviews and strategic option assessments across mining, processing, railway, and port facilities throughout Australia, North America, and Europe. In addition, Joe has worked in equities and investment research, focused on mining, minerals processing, energy storage, and battery technologies. Joe has managed investments in the global resources and minerals processing industries, including the management of turnaround projects supporting corporate targets, mergers, and divestment activities.