Business Positions
Liberty Energy Trust
energy development firm
Board Memberships
Yandex
Russian–Dutch multinational technology company specializing in Internet–related services and products
Preferred Sands
Develops and innovates sustainable solutions for the energy industry