Breanne Barker has joined BDO in Calgary as a Senior Manager / Vice President in the firm’s Corporate Financial Recovery Services.