Thomson Reuters

Ahmedabad
Total Offices: 5
33,822 Total Employees
Year Founded: 2008

Teams at Thomson Reuters

11 Days AgoSaved
Hybrid
2 Locations
Information Technology
The Delegate Sales Executive will generate delegate sales through client outreach, lead generation, sales presentations, and order management while achieving revenue targets.
23 Days AgoSaved
Hybrid
Mumbai, Maharashtra, IND
Information Technology
Client-facing pre-sales role partnering with Sales to qualify opportunities, lead discovery, design tax technology solutions (GST, e-invoicing), deliver demos, support RFPs and proposals, and drive deal closure and renewals while advising senior stakeholders.