Incube is seeking an exceptional candidate for Business Development Manager Channel role (Sales & Growth) with the right energy, competitive spirit, personal drive and track record of success in Sales. This position involves working with business clients to provide them…