Looking for a flexible working environment that respects work/life balance? Get ready to be challenged and rewarded! About us Founded in 2009, TAO Administration Inc. is the largest independent structured products administration firm in Canada with approximately $1 billion in…