0 followers
OTT is a Southern-led global consultancy and platform for change. We support and strengthen the work of research organisations, foundations, governments and non-governmental organisations in support of better-informed decision making. Our consultancy work focuses on developing specific solutions... Read more
Enrique Mendizabal
This company has no teams yet