Christophe JauffretPeople Lead (Director), North America
San Jose, California
People Lead (Director), North America
Manager, People Operations
Benefits Advisor
Senior Manager, People Operations
Trainer/Senior Recruiter
Head of People
University of California, San Diego
Recommendations: 0
Microsoft Office
Customer Service
Employee Benefits
Outlook
Word
Excel
PowerPoint
COBRA