CyberBuzz's number of employees FY 2017-2023
CyberBuzz, Inc. employed 186 regular employees as of fiscal year 2023. The number of employees steadily increased in recent years. The social media marketing company was established in 2006 and is headquartered in Tokyo.