Senior Manager, Business Development, New Business
9 days ago
London
Online Video, Digital, Commerce, Education, Gaming & Interactive, 'New IP' and Generative AI. New ... Excellent written and verbal communication, clearly articulating the new and complex Desirable