Business Development Manager, Chicago, IL - February 3, 2017
A small workforce of dedicated consultants. You will have the ability to express your ideas and may be given the opportunity to try new things. Not a very positive culture. You will not have much guidance or clarity into the companies objectives.