Hi,
The majority of the team does live in the Philippines, it is where we initially met and started D.Buzz from. We now have people in multiple time zones around the world working, however this space will be our new main facility. :)
You are viewing a single comment's thread from:
That’s awesome. You all are doing great things!