Step into Tomorrow

Join Our Team and Shape the Future

Discover the Perfect Fit for You

Your Next Career Adventure Starts Here

 
 

Senior Multimedia Designer

The Senior Multimedia Designer delivers high-quality static, motion, video and campaign assets while contributing practical execution input, improving templates and supporting junior creatives. The role is expected to handle complex work with limited supervision and support delivery of client-ready creative output.

Account
Manager

The Account Manager manages assigned client accounts, maintains strong client relationships, ensures effective communication between clients and internal teams, coordinates project delivery, tracks campaign performance against client KPIs, and supports client growth through upselling, cross-selling, RFPs and proposals.

PR Account
Manager

The PR Account Manager will build and manage TDM's in-house public relations capability, ensuring that client communication programmes are strategic, credible, well-executed, measurable and aligned to broader digital,creative and media campaigns. The role is responsible for PR strategy, media relations, reputation management.

Media Buyer & Planner

The Media Buyer & Planner will lead planning, buying, placement, optimization and reporting of media campaigns across both digital and traditional channels. The role covers paid social, search, display, programmatic, online video and other digital platforms, while also managing traditional media such as TV, radio, print, outdoor, digital out-of-home, cinema and other offline placements. The role must ensure that media budgets are converted into measurable client results through insight-led planning, disciplined buying, placement verification.

Data
Analyst

The Data Analyst will strengthen TDM's data-driven decision-making by converting campaign, audience, media, PR, social, client and business data into clear insights, dashboards and recommendations. The role supports strategy, creative, digital, PR, media buying, client service and management by ensuring that reports move beyond data presentation to business interpretation. The Data Analyst will help TDM measure client results, improve delivery excellence, reduce reporting inconsistencies, support pitches and build repeatable measurement systems for a 360-degree agency model.

Publication
Designer

The Publication Designer delivers high-quality, creative publication design and graphic design work to our clients through strong visual execution, attention to detail, and speed of delivery.

Digital and Tech

Senior Digital Media Strategist and Media Buyer

Develops comprehensive digital media strategies to optimize advertising efforts across multiple platforms. Oversees media buying, ensuring campaigns are cost-effective, target the right audiences, and achieve the desired performance metrics.

Digital Media Planner/Buyer

Plans, negotiates, and purchases media space across digital channels. Ensures campaigns are optimized for performance by aligning media buys with client objectives, monitoring results, and making adjustments to improve ROI.

Finance and Operations

Head of Finance & Operations

Oversees the financial health and operational efficiency of the company, managing budgets, financial planning, and day-to-day operations. Ensures that the company runs smoothly while meeting financial goals and regulatory requirements.

Finance & Ops Administrator

Manages administrative tasks related to finance and operations, including bookkeeping, invoicing, and report generation. Supports the finance and operations team by ensuring that financial processes are efficient and accurate.

Finance & Ops Assistant

Provides administrative support for finance and operations, handling tasks such as data entry, report preparation, and general office operations. Assists the team in ensuring smooth and organized daily processes.

Creative / Advertising

Creative Director

Leads the creative vision for campaigns and branding initiatives, overseeing design teams and ensuring that all creative outputs are aligned with the company’s strategic goals. Manages the overall creative direction and ensures consistency across all platforms.

Art Director

Oversees the visual aspects of campaigns and branding, leading design teams to create compelling visual content. Works closely with the creative director to execute the overall vision and ensure that design standards are met.

Senior Graphic Designer

Creates high-quality visual content for branding, marketing, and advertising materials. Works on complex design projects, collaborating with creative teams to ensure that designs are innovative, impactful, and aligned with client objectives.

Junior Graphic Designer

Supports senior designers by assisting with the creation of visual content for various campaigns. Handles design tasks such as layout, image editing, and graphics, while gaining experience in different design tools and methods.

Senior Motion Graphic Designer

Develops animated and motion-based content for videos, ads, and digital campaigns. Works on complex motion graphics projects, collaborating with the creative team to ensure dynamic and engaging visuals.

Senior Copywriter

Writes engaging, persuasive copy for marketing campaigns, websites, and social media. Works closely with creative and strategy teams to develop messaging that resonates with target audiences and supports campaign objectives.

Junior Copywriter

Supports the copywriting team by drafting content for digital, print, and social media platforms. Assists in brainstorming and developing messaging ideas under the guidance of senior copywriters.

Social Media

Head of Content (Senior)

Leads the content strategy for the company, ensuring that all content aligns with brand messaging and goals. Oversees content creation for all platforms, manages content teams, and drives innovation in content production.

Senior Social Media Manager and Content Creator

Develops and manages social media strategies to increase brand awareness and engagement. Creates high-quality, engaging content for multiple platforms and analyzes performance metrics to optimize social media efforts.

Junior Social Media Manager and Content Creator

Assists in creating and scheduling social media content, manages day-to-day posting, and monitors engagement across platforms. Supports senior managers in executing social media strategies.

Social Media Care Advisor Lead

Leads the social media care team, ensuring customer inquiries and concerns are handled efficiently and professionally. Manages workflow, monitors response quality, and ensures team members are equipped to resolve issues.

Social Media Care Advisor

Interacts with customers on social media platforms, responding to inquiries, complaints, and feedback in a timely and professional manner. Works to resolve issues and ensure a positive customer experience.

Web Development

Senior Web Developer

Responsible for designing, developing, and maintaining advanced websites and web applications. Uses expert knowledge of coding, programming languages, and website architecture to create functional, responsive, and user-friendly sites.

Junior Web Developer

Assists in the design and development of websites, focusing on coding and implementing features under the direction of senior developers. Troubleshoots issues and ensures that websites function smoothly.