Lorenza Ancilli has not yet updated their profile
This user don't have recent activity
London based design and development agency
Digital communication agency
We thrive on creative challenges and help our clients and partners focus on the big picture.
Aaron Dicks is Managing Director of Impression, a digital agency based in Nottingham, England.