Yes, you can install the Creative Cloud for teams apps on more than one computer and sign in on up to two computers at a time.