Team.biz Release 39 | June 21, 2017

For our latest update, we've been working making Team.biz faster and improving our profile settings.  

Apart from improving our platform's response time, we've fixed the ability to change your first name. Remember that you can always change your name under your profile settings.