John James

John James

Experienced global investor seeking new portfolio management opportunity.

About