Located in Nova Scotia, Canada, MindBloom is a professional services and thought leadership company with subject matter expertise in education and training, technology-enhanced learning environments, organizational communication, capacity building and disaster risk management systems and processes.