Pact employs 311 employees. The Pact management team includes Isabel Oliver (Chief Medical Officer for Wales), Carl Morgan (Head of Security), and Ceri Davies (Relationship Manager).
Looking for a particular Pact employee's phone or email?