James Morgan

Opportune James Morgan

James Morgan is a director in Opportune LLP’s Process & Technology practice.