Steve Olivier
Site Manager/Chef @ Sodexo
About Steve Olivier
Steve Olivier serves as a Site Manager and Chef, currently employed by Sodexo in New Orleans, Louisiana since 2017. He has also worked as a Chef at Taylors International Services, Inc. since 2012 and previously held a position as a Sales Associate at San Francisco Toyota in 2011.