top of page

Garth Thompson philanthropist

Garth Thompson philanthropist

Philanthropist description

Garth Thompson's leadership

Power in Numbers

1000

Programs

50000

Locations

200000

Volunteers

Project Gallery