Account Manager - Creative Advertising Agency

Dallas, Texas, United States · Account Management


Invodo Account Managers are focused on our clients’ success, with the ultimate goal of retaining and growing each relationship. Note: This is not a sales job; it is a relationship/project management role. We are primarily looking for Account Management folks who have an advertising agency background.

Account Managers at Invodo own the relationship with the client and become their trusted advisor. Account management success is achieved through retention of customers providing excellent project management and oversight on the account ensuring deliverables exceed customer expectations. Your success drives company revenue and is vital to Invodo’s continued dominance in the visual commerce marketplace.

This position reports to the VP, Client Services and Marketing.



Apply for this job