Squeak E. Clean hires Jennie Armon as East Coast EP
International music company Squeak E. Clean Studios has brought on seasoned music producer and all-around badass Jennie Armon as Executive Creative Producer, working out of their New York location. She