Chalene Giguere has been with Cyalume Technologies since March 2006, currently holding the position of Sr. HR Administrator. In January 2019, Chalene also took on the role of Customer Service Manager within the same company.
Sign up to view 0 direct reports
Get started
This person is not in any teams