- Tekscape (New York, NY)
- Job Title: Head of Sales Location: Tekscape Office, NYC Travel Required : As needed to client sites. Compensation: $140k - $170,000k pa base plus bonus based on ... cloud providers, Tekscape excels at supporting companies globally with information technology solutions. We work in a collaborative environment that fosters and… more