James Makavec

James Makavec

Engineering Consultant, Multinational Oil Company