LondonUnited Kingdom EC1A 4DD
October 12, 2011
No answer yet
The ability to see the bigger picture as well as dealing with detail when required
Chance to work with others from all areas of the business and to 'own' a product for its entire lifecycle
Being forced to launch products that aren't quite ready.
No introduction yet