About BST

BST is a Management Consulting company, headquartered in Oxnard, with 1,001 - 5,000 employees and annual revenue of $100M - $500M.

As the global leader in safety at work, DEKRA Insight is a consultant and business partner to many of the world’s largest chemical, oil and gas, transportation, utilities, pharmaceutical, and agriculture companies. We bring a passionate, scientific approach to the process of helping clients transfor...

( I )

BST Company Highlights

Phone icon

Phone Number

(805) 646-xxxx

Address icon

Corporate Office Address

1000 Town Center Drive
Oxnard, 93036

Industries Served

Management Consulting

Number of Employees

1,001 - 5,000 Employees

Company Revenue

$100M - $500M

Is this company information helpful?

BST Org

BST has 2 C-Level, 8 VP, 11 Director, 37 Manager, 13 Senior, and 280 Other employees.

BST Decision Makers

  • CEOChase Romeo

BST's Tech Stack

AppNexus
Bootstrap
Crazy Egg
Google Analytics

Frequently Asked Questions About
BST

FAQs

Log in or sign up to get full contact details and additional support.

Who is the CEO of BST?

The CEO of BST is Chase Romeo. See full contact details  ›

How many senior employees does BST have?

BST has 71 senior employees that are typically used for decision making.

Who are the key decision makers at BST?

Key decision makers at BST include Chase Romeo (CEO). See full contact details  ›

What technologies does BST use?

BST uses technologies including AppNexus, Crazy Egg, and HubSpot.

How do I contact BST?

To contact BST, visit dekra-insight.com.

What companies are similar to BST?

Companies similar to BST include SMG, Accordion, and Esquire Deposition Solutions LLC.

Where is BST headquartered?

BST is headquartered at 1000 Town Center Drive, Oxnard.

What is the main phone number for BST?

The main phone number for BST is (805) 646-xxxx.

What is the official website for BST?

The official website for BST is dekra-insight.com.

What is the annual revenue of BST?

The annual revenue of BST is $100M - $500M.

How many employees does BST have?

BST has 1,001 - 5,000 employees.

What industry is BST in?

BST is in the Management Consulting industry.

Last updated: July 22, 2025

Unlock Unlimited Leads
With Seamless.AI

Get Started Free