
IEC Global Leadership Conference Lake Louise 2023
The IEC is excited to welcome you to Lake Louise, Banff National Park, Canada for the IEC Global Leadership Conference 2023. Ovotrack will also be represented in the beautiful Canadian wilderness, for an engaging conference programme and networking opportunities in a setting like no other.