Tarra Dupa

CS Team Lead at Curology

Tarra Dupa has been working in the professional field since 2017. Tarra started their career at Avalon English as an English Second Language Teacher. In 2019, they moved on to Curology, where they currently serve as a Senior Support Specialist.

Tarra Dupa graduated from San Diego State University in 2016 with a Bachelor of Science in Health Communication.

Links


Org chart

Sign up to view 0 direct reports

Get started