REC employs 52 employees. The REC management team includes Mitch Hanger (Managing Director and Principal), Nicole Mehl (Business Manager), and Steve Neubecker (Principal Engineer).
Looking for a particular REC employee's phone or email?