Rebecca Irwin
Project Manager in London, United Kingdom
Rebecca Irwin
Project Manager in London, United Kingdom
Event production, engagement projects & digital media.
Can get pretty serious about film, travel & fun.
Event production, engagement projects & digital media.
Can get pretty serious about film, travel & fun.