Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
11:03 Feb 12, 2007
English to German translations [PRO] Bus/Financial - Management / company profile
English term or phrase:to propose and deliver on the strategy
In essence the Board approves and signs off on the business strategy and any major decisions, whilst the Executive Committee's role is to **propose and deliver on** the strategy.
I have problems with the 'on' and the 'deliver'. In fact I have had problems with 'deliver' for quite a while, seems to be a real buzzword in marketing, just translates really badly in my opinion... Can anyone deliver a solution?? ;-)