Director of Account Management
2 months ago
Greater London
Bachelor's degree in Marketing, Business Administration, or a related field; Master's degree or MBA ... consulting firms in major cities. * Additional non-English language capability is a plus ...