What is the average length of employment at Invenergy?
According to information from Invenergy's website, the average length of employment for team members is over five years.
According to information from Invenergy's website, the average length of employment for team members is over five years.