Shopalyst
–
Pongumoodu, Kerala, 695016, India
... Experience in Leading Software Project Teams desired but not mandatory. Additional Notes : At Shopalyst, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, ... - May 10