Infosys – Palo Alto, CA
In the role of Sales Head you will play a pivotal role in every stage of the sales cycle from planning to execution for your unit and region. You… Infosys
Really great training program. Loads of on-site opportunities.
Too much politics for growth.