inCase employs 8 employees. The inCase management team includes Louise Horrigan (Client Onboarding Manager), Steven Goulding (Client Service Director), and Mike Hay (Business Consultant).
Looking for a particular inCase employee's phone or email?