Last Man Stands employs 64 employees. The Last Man Stands management team includes Simon Melberzs (Managing Director), Nihal Merchant (India Super Series Team Owner - Vasai Virar Volcanoes), and Simran Kaur (Program Officer).
Get Contact Info for All DepartmentsLooking for a particular Last Man Stands employee's phone or email?