Barracuda Specialty Services
Company

Barracuda Specialty Services

Oil And Gas Houma, Louisiana, United States 25 employees
Employees
25
Contacts
4
Emails
4
Phones
2

Barracuda Specialty Services Overview

Headquarters
Houma, Louisiana, United States
Industry
Oil And Gas
Employees
25
Founded
2017
NAICS
Oil and Gas Extraction
Keywords

Barracuda Specialty Services Contact Details

People in AeroLeads
4
With contact data
4
Email contacts
4
100.0% coverage
Phone contacts
2
50.0% coverage

Barracuda Specialty Services Org Chart

Sample employees and titles
Name Title Contact
Brennan Pomeroy API 510,570 Rope Access Level 3
Email
Grant Mcgovern Sprat/irata Level 3, Ampp Cip Level
Email Phone
Matthew Selph I Can See Sound.
Email Phone
Travis Roberts Inspection Services Including but Not
Email

Employees by Management Level

Individual contributor 4 profiles

Compare Similar Companies to Barracuda Specialty Services