A global professional services firm is seeking a Sales Capture Manager in Mountain View, CA. This role involves managing sales processes, developing client relationships, and providing cloud modernization solutions. Ideal candidates will have substantial experience in professional services and a proven track record in sales origination and closing. The position requires up to 100% travel depending on client needs. Competitive compensation based on location and experience is offered.
J-18808-Ljbffr
Sales Lead • Mountain View, CA, US