Jenna Fantillo
Business Manager – Registries
Jenna joined New Star in 2024. She has over 10 years of retail management experience, managing teams of over 300 and mentoring future leaders. Jenna is our Business Manager for all six of our registry businesses and is responsible for administrative and people functions, providing expertise in customer service, and business development.