frog - Digital Strategy - Managing Consultant
- Location
- Greater London, England, United Kingdom
want to be sure that you will bring valuable skills, experience and creative energy into our team: Strategic thinking & action You have strong problem solving and analytical skills, with the ability to move beyond theory to identify practical recommendations that can be implemented by our clients Commercial modelling ...