Platform
Features
Pricing
SSA Tech
HQ
Edit office
SSA Tech's headquarters in Herndon, VA, United States
President and CEO
Lead Bench Sales Recruiter
Managing Director
Account Manager
IT Sales Recruiter
HR Manager
Human Resources Assistant