Company Details
- Employees
- 40
- Address
- 113 Cherry St,
- Phone
- +1 877 489 5651
- he****@****tar.com
- Industry
- Software Development
- NAICS
-
Software Publishers
- Website
- trakstar.com
- Keywords
- Performance Appraisal Software, Employee Performance Management, Performance Review Software, Employee Performance Reviews, People Management, Talent Development, Applicant Tracking System, Learning Management Software, Employee Engagement Software, Employee Lifecycle Management.
- HQ
- Seattle, WA