John Harper

John Harper

John Harper is a music business and technology consultant living in New York.