Malcolm Davies
Malcolm Davies

Malcolm Davies

Communications specialist, content producer, and problem solver at “large corporate entity” (TM).