Business Development Manager – Creative Agency
7 days ago
Proven track record in business development, sales, or account management, preferably within the video, animation, or creative services sector. Professional development opportunities and training support. ...