Current Roles

Employees:
10
Revenue:
$870k
About
SlideRoom Technologies - Find Your Best Applicants Address
12001 N Central Expy
Dallas, TX
United States
SlideRoom Technologies - Find Your Best Applicants Email

Past Companies

SlideRoom Technologies - Find Your Best ApplicantsSr Software Developer
D MagazineLead Online Developer
Telligent SystemsManaging Consultant

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.