Neeki Mazeradi

Neeki Mazeradi

Neeki Mazeradi

5pc
Regulatory Planning and Analysis at Sempra energy