Peter Odhengo
Given name:
Peter
Family name:
Odhengo
Salutation:
Mr.
Position:
Senior Policy Advisor, Climate Finance
Affiliation:
The National Treasury
Parent Entity
The National TreasurySubtype:
E-mail:
Phone:
+254 722 984 992
IPMS ID:
PERSON951
Priority:
2