BPA is a marketing, business development, communications consultancy with twenty years of Canadian, American and International experience. We have worked with all types of organization from business to consumer (B2C); business to business (B2B) and not for profits.