sr. interior design manager careers in Delhi, India