Greg Lucas

Greg Lucas

Unit Manager @ Sodexo

About Greg Lucas

Greg Lucas is a Unit Manager at Sodexo in France, where he has worked since 2012. He studied at Bonne Esperance Catering School.

People similar to Greg Lucas