Magellan Wind employs 4 employees. The Magellan Wind management team includes Jim Lanard (CEO).
Looking for a particular Magellan Wind employee's phone or email?