Todd S. answered 04/01/21
Tutor
New to Wyzant
26 year financial professional
You must be sponsored by a member firm in order to sit for the series 7. I have only seen member firms sponsor their employees.
So, yes you must be employed to take the series 7.