Terra Lucas is an experienced Account Manager currently working at 83bar, the patient activation company, since February 2019. Prior to this role, Terra served as an Account Manager at Dun & Bradstreet from March 2013 to February 2019, where responsibilities included providing clients with business strategies and tools for growth while maintaining strong business relationships. In earlier experience as Director of Operations at Kule Designs, LLC from August 2006 to 2010, Terra demonstrated leadership and operational management. Terra is recognized for exceptional communication skills, a strong work ethic, and a results-driven approach throughout various roles.
Sign up to view 0 direct reports
Get started