Candice Levell-Smith is a UK Technical Project Manager at Striata. Candice has extensive experience in managing call centers and customer communications. Candice has worked at various companies such as Gijima, Imagine Technical Services, and Smart Office Service before joining Striata. Candice holds degrees in Information Technology and has a strong background in business operations management.
Sign up to view 1 direct report
Get started