Micad employs 52 employees. The Micad management team includes Pete Davies (Business Analyst and Product Owner), Chloe Murray (Head of Implementations and Customer Success), and Billie Churchill (Marketing Executive).
Looking for a particular Micad employee's phone or email?