Ben Millar

London, England, United Kingdom

I am the Head of Design at a Technology company

  • #technology
  • #marketing
  • #design
  • #products
  • #apps
  • Work
    • The Partners