13 employees
iCater is a social enterprise that specializes in corporate drop-off catering food for meetings and events in the public and private sector.
2000