Company · mentioned 9 times
French food services and facilities management company, one of the largest contract caterers in the world.
No connections recorded yet.
Business Breakdowns· 2 Apr 2025