Gregory A Beard has a position (senior partner) at Apollo Global Management, LLC

Details
Title senior partner
Is Current yes
Executive yes

Source Links