Jamie McHale

Freelance business consultant and developer
Member of 3 communities Organiser of 2 communities