TechTarget's HR department is led by Garrett Mann (Vice President, Corporate Communications) and has 25 employees.
Garrett Mann
Vice President, Corporate Communications
James Landry
Marketing Program Manager
Timothy MacMillan
Manager - Audience Recruitment at TechTarget
Natalie Wohl
Senior Director, Talent Acquisition
Natasha Scott
Benefits Specialist
Jill McKay
Human Resources Business Partner
Kate Joliat
HR Business Partner
Paige DeVingo
Senior Manager, Corporate Communications
Meredith Courtemanche
Director of editorial training
Alex S.
Director, HR Operations
Maggie Sullivan
Senior SEO Manager
Looking for a particular TechTarget employee's phone or email?