N

The customer service at Wind River Energy Corp. is...

The customer service at Wind River Energy Corp. is average. The representatives were polite and helpful, but I didn't feel like they went above and beyond. Overall, it was an okay experience.

Comments:

No comments