Marta Mcdonald's Location
Dumfries, Dumfries and Galloway, United Kingdom
Marta Mcdonald's Work
Marta Mcdonald's Education
Marta Mcdonald's Skills
Marta Mcdonald's Summary
Marta McDonald, based in Dumfries, Dumfries and Galloway, United Kingdom, is currently a Bid Manager at Natural Power, bringing experience from previous roles at Apmp and Natural Power. Marta McDonald holds a 1996 - 2000 . With a robust skill set that includes Wind, Business Strategy, Sustainability, Photovoltaics, Energy Efficiency and more, Marta McDonald contributes valuable insights to the industry. Marta McDonald has 1 email on RocketReach.