View Ken Hagans's profile on LinkedIn