Sophie Scott is global managing director for technology at FleishmanHillard.


Search Results