Maggie Shanahan
Customer Support Representative
Social Media Manager
Intercom
Computer Software
Posted Jan 7, 2026
Caroline and I provide support 7 days a week to ensure full coverage and that no customer needs to wait over 24 hours for a response.
8
26
May 12, 2025 - Ongoing
Support at Contra