This job is no longer available

There are still lots of open positions. Let's find the one that's right for you.

About The Position

The Digital Marketing Manager (Website) is responsible for driving the digital customer experience strategy across key digital channels, particularly focusing on the client website and CGI asset development. This role involves defining necessary features and functionalities to effectively communicate the client’s product and brand story, while managing day-to-day processes and timelines in coordination with production and creative agencies to ensure timely launches.

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service