STACKD employs 10 employees. The STACKD management team includes Isha Mehta (Human Resources Executive), and Ujjwal Singh (Procurement Executive).
Looking for a particular STACKD employee's phone or email?