Greetings from Specsmakers! Specsmakers is a leader in crafting stylish, high-quality, eye wear at affordable prices. Specsmakers operates more than 250+ retail across India. Role: Store Manager Notice Period: 15 days or Lesser Job Description: Overseeing daily