Umech employs 23 employees. The Umech management team includes Alex Horn (General Manager), and Miftah Khan (Engineering Manager).
Looking for a particular Umech employee's phone or email?