at Teksystems in Schaumburg, Illinois, United States
99 hours
Description:
- Responsible for managing several accounts
- Being the face of the company to many clients
- Seeking opportunities for business development
- Building new relationships
- Giving sales...
Read full job details