Janelle Freeman is an experienced professional with a background in technical compliance and project management. Currently serving as a Technical Compliance Specialist at Evolution since August 2021, Janelle has also held diverse roles including Online Casino Dealer and Card Inspector. Previously, Janelle worked as a Project Manager at BSJ Photography, where responsibilities included leading team meetings and managing client photo shoots, alongside experience as a Desktop Investigator I at The Robison Group and a Student Parking Enforcer for the Michigan State University Police Department. Janelle's customer service experience includes a position as a Customer Service Support Clerk at Blue Cross Blue Shield of Michigan and as a Movie Attendant for the Michigan State University Resident Housing Association. Janelle holds a Bachelor of Arts in Criminal Justice from Michigan State University, complemented by study abroad experiences at The Australian National University and UNSW.
This person is not in the org chart
This person is not in any teams
This person is not in any offices