Lambda Games employs 22 employees. The Lambda Games management team includes Nikoloz Devashvili (Design Team Lead).
Looking for a particular Lambda Games employee's phone or email?