Dyson
–
Sambag I, 6000, Philippines
... The team has experts in wide range of areas (mechanical, electrical, software, project management) and is responsible of the development from early stages through to production. Mechanical Design team within Power Systems is responsible for design, ... - May 17