Techary

HQ
London
Total Offices: 5
62 Total Employees
Year Founded: 2012

Teams at Techary

Recently posted jobs

5 Days AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology • Consulting
Provide administrative and operational support to the sales and account management teams: prepare quotes, maintain CRM and portals, track renewals and billing, liaise across teams to resolve customer issues, and ensure accurate reporting and client record keeping.
12 Days AgoSaved
In-Office
Fairfield, NJ, USA
Information Technology • Consulting
Support Global Account Managers with administrative and client-facing tasks: prepare quotes, manage CRM and portals, coordinate order fulfilment, maintain sales forecasts, liaise with stakeholders, and assist project execution to ensure timely delivery of services.
14 Days AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology • Consulting
The Enterprise Account Manager will develop strategic relationships, drive revenue growth, and lead complex IT transformation initiatives for enterprise accounts.