Press Release

Sigmoid CEO, Lokesh Anand, Recognized as One of India’s Best Leaders in Times of Crisis 2021 by Great Place to Work® India