56 employees have rated SP Plus Chief Executive Officer Marc Baumann on Glassdoor.com. Marc Baumann has an approval rating of 64% among the company's employees.