We are a small and dynamic team based out of Dehradun - Uttarakhand India. Currently we do not have any openings but are always on the lookout of like minded individuals interested to work with us. To apply please send in your resumes and a cover letter to careers@windlass.com