Business Manager needed to generate new business, oversee IT consultant teams, and recruit. Bachelor's degree and French proficiency required.