Director of Account Management
15 days ago
Greater London
Bachelor's degree in Marketing, Business Administration, or a related field; Master's degree or MBA ... Additional non-English language capability is a plus, especially in German or French. * Exceptional ...