Ofac Group employs 211 employees. The Ofac Group management team includes Nathalie Pawolleck (Chef de projet and Product Owner en santé numérique), Christophe Hug (Product Manager Digital Health), and Madiha Favre (Marketing and Communication Director).
Looking for a particular Ofac Group employee's phone or email?