Diane Meehan Email

Director Operations . Talent Tech Labs

Current Roles

Employees:
24
Revenue:
$2.4M
About
Talent Tech Labs is the foremost thought leader in emerging Talent Acquisition Technology. We provide custom research, actionable insights, and decision support for recruiting leaders in both the corporate and staffing industries, who are intent on attracting and deploying the best talent.
Talent Tech Labs Address
307 W. 38th St.
New York, NY
United States
Talent Tech Labs Email

Past Companies

Talent Tech LabsDirector Of Operations
Wing AIHead of Customer Success
PepperlaneDirector of Customer Success

#1 Startup Dataset

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