Palo Alto, USA Julie Owono Executive Director, Internet Sans Frontieres Follow Julie Owono on Twitter Follow Julie Owono on LinkedIn