Leigh Anne Williams

Leigh Anne Williams

Global Recruitment ManagerNew York, United States
+ Info

1

Connection
Jacob Todd
Leigh Anne Williams

Leigh Anne Williams

Global Recruitment ManagerNew York, United States
Work history
    Brandwatch logo
    Brandwatch logo
    Recruitment ManagerBrandwatch
    New York, United StatesFull Time
    A
    A
    Technical RecruiterApex
     - New York, United StatesFull Time
Skills
  • Talent Acquisition
  • Talent Development
  • Talent Management
  • Recruitment
  • Head Hunting
  • Employer Branding
  • Employee Engagement
  • Executive Recruiting
  • Building Relationships