Jimmy Bowles Email

Client Success Manager . Blue Ocean Brain

Current Roles

Employees:
62
Revenue:
$9.2M
About
Blue Ocean Brain Address
4900 Cox Road Suite 245
Glen Allen, VA
United States
Blue Ocean Brain Email

Past Companies

Blue Ocean BrainClient Success Manager
AppetizeClient Success Manager
LegendsIT Lead

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.