Velorum IA employs 33 employees. The Velorum IA management team includes Diana Torres (Customer Intelligence and Ops Manager México), Jesus Cruz Murillo (CPO), and Tania H. (Content Manager).
Looking for a particular Velorum IA employee's phone or email?