Robert Barbaglia has extensive experience in enterprise sales, currently serving as a Senior Enterprise Sales Manager at Upwork since March 2017, where Robert achieved recognition as a President's Club Winner in 2022. Robert's career at Upwork includes various roles focused on enterprise sales within investment practice and customer acquisition. Prior to Upwork, Robert held the position of Director of Sales at Robert Half for a brief period and worked at Aerotek from December 2011 to December 2016, where Robert progressed from Senior Recruiter to Senior Sales Manager. Robert began professional experience as a Contract Engineering Recruiter Intern at Aerotek in 2011. Academically, Robert holds a Bachelor of Science in Marketing & Professional Sales from Northern Illinois University, completed in 2011, and graduated from Lake Zurich High School in 2007.
Sign up to view 0 direct reports
Get started
This person is not in any teams