ibarro

ibarro

Product manager ()
London, United Kingdom

About me

Product manager
ibarro
London
United Kingdom
--
No
No

About my co-founder

for someone to help me with my idea for a startup
  • Biz developer
  • Developer
  • Marketer
United Kingdom
Yes