David Roach (Technology)

Company: Rokkan

Title: Senior Developer

Location: New York, New York, USA

Email: david.roach@rokkan.com

LinkedIn