Rachelle is the Office Services Manager at Innosight where she oversees office administration and operations. Before joining Innosight, Rachelle worked in the financial services and senior living industries. She has lived overseas and traveled to many different countries.

Rachelle is a graduate of Lesley University with a Bachelor of Science in Business Administration. She lives south of Boston with her husband and two dogs, Lola and Beau.