strategy consultants careers in Lucknow, India