Michael Johnson Creative Company Experienced, versatile, innovative communications professional Planning, initiating and managing communications projects, programs and initiatives…