CreditorWatch employs 180 employees. The CreditorWatch management team includes Patrick Coghlan (Chief Executive Officer), Matt McFedries (Head of CreditorWatch Collect), and Fiona Oly (Chief People and Culture Officer).
Get Contact Info for All DepartmentsLooking for a particular CreditorWatch employee's phone or email?