Iron Mountain
–
Mumbai, Maharashtra, India
... Drive processes in acquiring new customers, retain old business, proposals, negotiation, major deals, in order to win major new un-vended business. ● Leads major proposals and negotiations that maximize customer value ● Seeks out, finds and wins new ... - May 05