Infrastructure Digital Delivery Lead
Professional Services Company Dubai, United Arab Emirates
Unlock employer United Arab Emirates Direct to Company 1 hour ago · 09 Oct 2026
About the Role
This position involves the creation of high-quality, photorealistic 3D visualizations and animations for marine, dredging, and infrastructure projects. The role supports the Engineering and Commercial departments in enhancing design communication, client presentations, and project proposals. The successful candidate will produce accurate and compelling visual content using industry-standard software tools, ensuring all deliverables meet professional standards and project requirements. Additionally, the candidate will support the 3D Visualization Manager in developing and maintaining a consistent visualization workflow across ongoing and future projects.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directlyResponsibilities
Qualifications
Professional Services Company Dubai, United Arab Emirates
Professional Services Company Saudi Arabia
Advertising Services Company Abu Dhabi, United Arab Emirates
Internet Marketplace Platforms Company United Arab Emirates
Internet Marketplace Platforms Company Saudi Arabia
Ready to apply for this role?
Apply Direct