Mooncard employs 103 employees. The Mooncard management team includes Damien Metzger (Co-Founder and CTO), Yanna Golovetska (Head of Compliance), and Bilel Amri (Sales Manager).
Looking for a particular Mooncard employee's phone or email?