Ingénieur de formation et détenteur d’une maîtrise en génie civil de l’école Polytechnique de Montréal en 2013, Karim cumule plus de 18 ans d’expérience dans le domaine de l’eau et de l’environnement. Son champ d’expertise couvre la gestion et la coordination de projets, le traitement de l’eau potable et l’assainissement des eaux usées. Il a participé à l’amélioration de procédés de traitement des eaux, de déshydratation des boues et à la mise en place de nouvelles procédures d’opération pour les usines de traitement d’effluents industriels. Il a géré différents projets de validation technologique et a intervenu à titre de spécialiste auprès du BNQ, CTTEU et MELCCFP.