Jessica Rattey
Available

Jessica Rattey

Project ManagerLondon, United Kingdom
+ Info

31

Connections
Pip Jamieson
Charles Olayinka
Minerva Freire
Jessica Rattey
Available

Jessica Rattey

Project ManagerLondon, United Kingdom
Work history
    Freeda logo
    Freeda logo
    Project ManagerFreeda
    London, United KingdomFull Time
    Project Manager
    London, United KingdomFull Time