Sharon Gallacher

Digital Brand Leader, IBM