Sean Newham
Sean Newham

Sean Newham

Tech specialist working with / on Fintech startups