Canback & Company a business unit of The Economist Intelligence Unit is a high growth management consulting firm leveraging predictive analytics with an expertise in emerging markets.
From our headquarters in Boston, we operate on a global scale with some of the world’s largest companies as clients. As of today, this has taken our consultants on the ground in over 50 countries (and counting), including extensive work in Latin America, Africa, and Asia.
What makes us unique compared to traditional large management consulting firms is a) our scientific approach to problem solving, b) our passion for complex projects that require creative minds, and c) our one-world mind-set.
We are hiring a Business Analyst (BA) for our consulting group who would work closely with Canback leadership and with client leadership to evaluate business problems, assemble recommendations, and communicate information and ideas clearly throughout projects. This is an exciting and challenging role, with the opportunity to work independently and creatively in a client facing environment. As we are a small firm, this position will be exposed to all aspects of our business and will likely travel frequently.
In the role you will be expected to:
To succeed in the role you must have: