David Mackintosh's Location
Seattle, WA, US
David Mackintosh's Work
David Mackintosh's Summary
David MacKintosh, based in Seattle, WA, US, is currently a National Account Manager at ServiceMaster of Seattle, bringing experience from previous roles at DocuSign and Onvia.