View John McGowan's profile on LinkedIn