UbiCast employs 29 employees. The UbiCast management team includes Charles Keat (Deputy Chief Product and Technology Officer), Camille Heitz (Head of Sales), and Jeanne Aimerie (Head of Marketing).
Looking for a particular UbiCast employee's phone or email?