No, we do not provide a way to create a team account but you can easily add contributors to your team projects from the WeDeploy Console.

Did this answer your question?