business development lean strategies fundamentals careers in Dehradun, India