David Glean
Managing Partner at Spot Welders
New York, United Kingdom

David Glean Work