Skip to main content

Miss E Rodda v The Creation Agency (UK) Ltd and Cleo Marketing Ltd: 3311192/2023

Employment Tribunal decision.