搜索结果
-
David Carroll - Chief Renewables Officer and Country Manager, North America - has a Master of Business Administration in Finance and Real Estate from University of San Diego and Bachelor of Science in Mining and Minerals Engineering from Virginia Tech University.