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