RACHEL + MICHAEL
creative team

Rachel and Michael met at Central Saint Martins and have been working together for 10 years.

They currently work at BBC Creative