James Devlin

Active Horsham, PA CEO & CHAIRMAN for Severn Trent Services, Inc.