Personal Information
Organization / Workplace
Leeds United Kingdom
Occupation
Product Consultant
Industry
Technology / Software / Internet
Website
ndxcc.com/
Tags
collaboration
consulting
operations
product management
product
See more