Challenger employs 76 employees. The Challenger management team includes Andom Gebremichael (Self Employed), Nickson Chitseko (Managing Director), and Andrés Chamorro Hernández (Cocinero).
Looking for a particular Challenger employee's phone or email?