John P McGinnis has a position (Senior VP) at Seneca Resources Corporation

Details
Title Senior VP
Is Current yes
Executive yes