Innovative People

John Ingham

John Ingham mobile and digital content services, writing business plans, music, film, entertainment, problem solving through research and analysis