Bud Powell has extensive experience as a Senior Account Executive at Elanders USA, holding this position since 2000. The role has been sustained throughout the years, demonstrating a strong commitment and expertise in account management within the company.
Sign up to view 0 direct reports
Get started