UMI employs 274 employees. The UMI management team includes Xavier Levesy (Founder), Louis Veyret (Founder), and Julien OGER (CEO).
Looking for a particular UMI employee's phone or email?