Patrick Walsh

Ormat Nevada Inc, Reno, NV

Activity

2011