Boomerang corporate office is located in Mountain View, California, United States and has 11-50 employees.
boomerang
boomrang apps inc
boomerang app for email
Departments
Number of employees
Engineering & Technical
3
C-Suite
1
Marketing
1
| Location | People at location |
| North America | 1-10 |
Boomerang develops meeting scheduling and email productivity tools designed for everyday use by individuals and businesses. Their suite of products includes a browser extension and mobile apps that help users manage their email and schedule meetings efficiently. With nearly 1.5 million businesses utilizing their services, Boomerang aims to enhance... Read More