If you ~ for an organization or if an organization signs you up, you sign a contract officially agreeing to do a job or course of study.
He signed up as a steward with P&O Lines...
He saw the song’s potential, and persuaded the company to sign her up.
PHRASAL VERB: V P as/for n, V n P