British kitchen manufacturer Omega PLC has announced the appointment of Ross Jackson to the position of national head of contracts sales. This appoint...
Fri 20th Oct 2023
Mon 2nd Nov 2026