No, currently the only way to have a team is attached to a FB account, or to a device running the app.