5.0
Oct 23, 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Executive level positioning that result in assignments that really impact the future of our clients
Cons
Very senior structure with still sometimes an old way of managing resources