Vice President at Supernova Group - Villanova, Pennsylvania, United States
Supernova Group is a management consulting company based out of 825 Stoke Road, Villanova, PA, United States.