WhaleSpotter corporate office is located in 444 Somerville Ave, Somerville, Massachusetts, 02143, United States and has 11-50 employees.
whalespotter
Departments
Number of employees
Engineering & Technical
2
Sales
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
WhaleSpotter specializes in automated marine mammal detection technology designed to mitigate vessel strikes and noise impacts, promoting safety for both vessels and marine life. Their high-sensitivity thermal imaging and automated detection system ensure unmatched accuracy, backed by decades of scientific research and over 100,000 verified detecti... Read More