Micro Bird inc. employs 248 employees. The Micro Bird inc. management team includes Eric Boulé (Chief Executive Officer), Tracy Fasking (Human Resources Manager), and Alexandra Donoso (Project Manager Business Processes).
Looking for a particular Micro Bird inc. employee's phone or email?