Collibra employs 1,366 employees. The Collibra management team includes Felix Van de Maele (Founder, CEO), Madalina Tanasie (Chief Technology Officer), and Denise Broady (Chief Marketing Officer).
Get Contact Info for All DepartmentsLooking for a particular Collibra employee's phone or email?