Headquartered in Ottawa, Canada, Business Creation Associates is an international business consultancy. We create business plans and, optionally, implement the plan through to first revenues and monitor progress thereafter.