Product, Sales & Marketing leader with extensive international experience in technology & startups. Physics at Oxford and a little German & French.
Please sign up or log in to view more information about Steve.