Profile
London Operations Director
Xodus Group
Country or State
Australia
London Operations Director at Xodus Group
Master of Science - MS, Aquatic Biology/Limnology
Australia Wind Energy 2022