Do I need to be a licensed therapist to become an Atlas Specialist?

Yes, you need to be a licensed therapist to become an Atlas Specialist.

However, this depends on the legislation of the country from which you are practicing your profession. This might mean all aspects of, but not limiting to, the legal conduct of the business, licenses to practice therapy, intellectual property and so on.