Uttarakhand Business Development Executive ABIE India — 16th May 2020 add comment YACCA LIFESCIENCES PVT LTD Location : Roorkee UL IN Build contacts with potential clients to create new business opportunities. Keep prospective client database updated. Support in writing new business proposals. More >> jobs by