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.
You can create an Atlas Specialist Account here.
Note: Learn more about what you need to do to have your account validated.