Naomi Joda Brand Manager | The Dots

Naomi Joda

Brand ManagerLondon, United Kingdom
+ Info

1

Connection

Naomi Joda

Brand ManagerLondon, United Kingdom
Projects
  • Ofo
Skills
  • Social Media
  • Marketing