Liz Hamburg is President and CEO of the US-based Taproot Foundation. She has a longstanding
experience in the business and non-profit sector.
Liz Hamburg is President and CEO of the US-based Taproot Foundation. She has a longstanding
experience in the business and non-profit sector.