Are you looking to grow your career in the digital media space? At TravelClick you will be the expert in all things digital, including Paid Search, Paid Display and Paid Social. We have a proven track record of developing talent. Here your contributions have a high degree of business impact and you will gain exposure to clients and multiple business areas.
As a Director, Digital Media Strategy (Enterprise) for North American accounts you are responsible for all enterprise level relationships under the TravelClick Digital Media offering sold through the Americas sales teams. You will be supported by a team of Digital Media Strategists and Digital Media Analysts to manage the account load. Your primary responsibility is to support the team through training, process refinements, and assigning accounts.
It will be important for you to build close relationships with inter and intra departmental managers to facilitate process and expedite requests. Must be a subject matter expert in digital marketing so that they can help support the other group’s initiatives.
The Director, Digital Media Strategy (Enterprise) is expected to be experts in all things digital, including Paid Search, Paid Display, and Paid Social. Throughout the entire lifecycle of an account, you must be intimately familiar with the process from creating a strategic plan to pixel implementation to activating a new campaign, through the ongoing management. You must be able to advise and consult on all aspects of the day-to-day management.