Learn more
Log in
The Max Foundation
Contact
No bio yet
Beena Narayanan
Program Officer India, Sri Lanka, & Bangladesh
Current role
TotalEnergies
Wells Fargo
PayPal
Siemens Gamesa
Lenovo