If you need more lookups,
subscriptions start at $34 USD/month.
Russell Weaver Location
Texas, United States
Russell Weaver Work
Chief People Officer @ (April 2026 - Present)
SVP, Talent Acquisition @ (May 2020 - May 2026)
Global Head of Talent Acquisition and Staffing @ (December 2018 - May 2020)
Recruiting Leader, Core Business Services (CBS) and LatAm South Region @ (March 2017 - December 2018)
Recruiting Leader, South America Region @ (August 2014 - March 2017)
Recruiting Advisor @ (July 2012 - August 2014)
National Talent Acquisition Leader @ (June 2010 - July 2012)
VP, Operations @ Randstad Sourceright (January 2009 - June 2010)
Global Director, Talent Acquisition @ Stanford Financial Group (August 2007 - March 2009)
Associate Director, Global Recruiting Initiatives @ (May 2001 - July 2007)
Recruiting Lead @ (September 2000 - April 2001)
Area Director, Experienced Recruiting @ (April 1997 - September 2000)
Campus Recruiter @ (June 1995 - March 1997)
Russell Weaver Education
Brigham Young University
BA (International Relations)
1989-1995
Russell Weaver Skills
Talent Attraction and Selection
Employer Branding
Cross-cultural Teams
Spanish
Retention Strategies
Cross Cultural Management
Artificial Intelligence for Business
Global Cross-Functional Team Leadership
Diversity, Equity, and Inclusion (DEI) Initiative Implementation
Training and Development (HR)
Team Development
Robotic Process Automation (RPA)
Multi-cultural Team Management
Talent Sourcing
Executive Management
Assessment
Business Process Improvement
Social Media
Talent Acquisition
Strategic Sourcing
Applicant Tracking Systems
Aviation
Benefits Negotiation
Blogger
Brazilian Portuguese
CRM Integration
College Recruiting
Consulting
Contract Recruitment
Deferred Compensation
Employee Relations
Executive Search
Full-cycle Recruiting
Golf
HRIS
Hiring
Human Resources
Internet Recruiting
Interviewing
Interviews
Leadership
Leadership Development
Leading Diverse Teams
Management
Onboarding
Performance Management
Personnel Management
Private Piloting
Program Management
Recruiting
SDLC
Scuba Diving
Social Recruiting
Sourcing
Strategy
Talent Management
Technical Recruiting
Temporary Placement
Training
Workforce Planning
Russell Weaver Summary
Russell Weaver, based in Texas, United States, is currently a Chief People Officer at Embark. Russell Weaver brings experience from previous roles at Paramount, Alcon and EY. Russell Weaver holds a 1989 - 1995 BA in International Relations @ Brigham Young University. With a robust skill set that includes Talent Attraction and Selection, Employer Branding, Cross-cultural Teams, Spanish, Retention Strategies and more. Russell Weaver has 2 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Russell Weaver?
Find contact details for 700 million professionals.