Robert Swain Location
Clackamas, OR, US
Robert Swain Work
- 2021 - now Project Manager @ Pacific Crest Structures, Inc.
- 2010 - 2021 Sales Manager @ Robert Todd Construction Inc.
- 1996 - 2009 Production Manager @ Michael's Finish & Trim
Robert Swain Summary
Robert Swain, based in Clackamas, OR, US, is currently a Project Manager at Pacific Crest Structures, Inc.. Robert Swain brings experience from previous roles at Robert Todd Construction Inc. and Michael's Finish & Trim. Robert Swain has 1 emails and 1 mobile phone numbers on RocketReach.