Veolia


Marketing

image_veolia
Newly established in Canada, Veolia was looking to raise
Brand awareness and publicize the multi-faceted services
offered by its business units. Bégin MC devised its positioning
strategies and campaigns.