Joseph Siahou has extensive experience as a Chief Executive Officer. Joseph currently holds the position at Afflo, which they have held since February 2017. Prior to this, they were the CEO at Shore (Canada) starting in September 2001.
Joseph Siahou holds a Bachelor of Applied Science (BASc) degree in Systems Design Engineering from the University of Waterloo.
Sign up to view 18 direct reports
Get started