Ali (Dodson) LeClerc

Senior Director of Marketing & Community

Ahana, an IBM company

Senior Director of Marketing & Community

Ahana, an IBM company
Gabriela Torres

Head of Social Media

BBC World Service

Head of Social Media

BBC World Service