Tom Davis

Tom Davis

Tom Davis has a PhD in political science and has worked in the foreign aid sector as a researcher, consultant and manager. He is also a playwright and has authored five plays.

Analysis