139 employees have rated PFSweb Chief Executive Officer Michael Willoughby on Glassdoor.com. Michael Willoughby has an approval rating of 83% among the company's employees.