Decades of experience in designing programs for training and placement of thousands of participants annually in Canada and other countries, with the skills and experience needed. BFI has the capacity to undertake large scale training and employment programs in frontier countries – our team has done it successfully already in other countries;