Business Positions
Rolls Royce Holdings plc
Holding company for integrated power systems
Board Memberships
IFRS Foundation
Defines financial reporting standards
•
trustee