Sierra Power Corporation Engineer - Terra Bella, CA Looking to contact Sierra Power Corporation? You can reach them at 559-535-5325