Te Taru White

Te Taru White...

International speaker, scientist, entrepreneur, facilitator, strategist, cultural heritage leader, advocate for self determined development.