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