David McGuire

Active New Kensington, PA President for Sentience Corporation