ImpactPPA
ImpactPPA's CEO and Executive Team includes James Young and 3 others.
Dan Bates
CEO
James Young
Chief Technical Officer
Jeff Giery
Chief Growth Officer
John R. Owen
Chief Financial Officer
View all
9 members
7 members