Levin Sources employs 20 employees. The Levin Sources management team includes Estelle Cdir (Founder and CEO), Leon Riedel (Business Area Manager for Mineral Sector Governance), and Rachel Brass (Project Director).
Get Contact Info for All DepartmentsLooking for a particular Levin Sources employee's phone or email?