Peter Odhengo

Given name: 
Peter
Family name: 
Odhengo
Salutation: 
Mr.
Position: 
Senior Policy Advisor, Climate Finance
Affiliation: 
The National Treasury

Parent Entity

The National Treasury
Subtype: 
Phone: 
+254 722 984 992
IPMS ID: 
PERSON951
Priority: 
2