James O'Keefe Strategic communications specialist

Founding Partner at Tetra Strategy