The Toronto-based Canada Blooms Horticultural Society has appointed Terry Caddo to the position of general manager. He will be responsible for the day-to-day operations of the society and its annual gardening-themed events. Caddo was most recently director of operations at Royal Botanical Gardens, where he managed consumer events including the Christmas Train Show, the Battle of the Titans exhibit and the Garden and Home Show. Prior to that, he was director of marketing and communications at Ontario Place, sports marketing director at Torstar Media Group and a promotions executive at the Toronto Star.