Jack MacDonald

Jack MacDonald

Jack MacDonald

Concerned citizen. Critical thinker. Veteran. Consumer of knowledge. Making things better. Getting stuff done.