Our Story
Twinkle Crest was founded with a single purpose: to empower peace of mind for every Canadian through modern insurance. Frustrated by outdated processes and lack of transparency, our founders built an online platform dedicated to making insurance simple, clear, and customer-centric. Today, we proudly serve individuals and families nationwide with digital-first solutions that put you in control.
Our Mission
To provide accessible, transparent, and reliable insurance solutions that protect what matters most—so you can live life confidently.
Our Vision
We envision a future where insurance is effortless, fully transparent, and genuinely supportive at every step, empowering people across Canada to thrive.
Our Values
Integrity
We act with honesty and transparency, earning your trust through open communication and clear information.
Innovation
Driven by a passion for progress, we continually improve our services and technology for your convenience.
Empathy
Every customer is unique. We listen, support, and provide guidance with compassion and understanding.
Excellence
We strive for excellence in every interaction, ensuring your experience is smooth, responsive, and memorable.
Meet the Team
Sophie Tremblay
Chief Executive Officer
With a background in digital innovation, Sophie leads Twinkle Crest with a vision for customer-first insurance experiences.
David Chan
Head of Operations
David ensures our processes are seamless and efficient, delivering quality service to every client.
Amira Patel
Director of Customer Success
Amira and her team are dedicated to supporting you at every step, from signup to claims.
Lucas Nguyen
Lead Technology Officer
Lucas drives the development of our secure, user-friendly online platform.