Comtura employs 6 employees. The Comtura management team includes Santiago Barbat (Chief Technology Officer), and Aimée Rawlings (Frontend Developer).
Looking for a particular Comtura employee's phone or email?