cinch employs 428 employees. The cinch management team includes Ben Murphy (Product Owner), Robert Knight (Learning and Development Manager), and Kelly Int.dip (Head of Compliance).
Looking for a particular cinch employee's phone or email?