Jessica Rattey
Available

Jessica Rattey

Project ManagerLondon, United Kingdom
+ Info

31

Connections
Alessandra Corazzini
Mehek Azmathulla
Andy Hughes
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