prev next

About Barracuda

At Barracuda our mission is to provide top tier project management services in a safe, environmentally responsible and profitable manner for the long term benefit of our oil & gas clients. Whether your project is small or large scale Barracuda has the staff, resources and experience to successfully help you reach your goals. Committed to delivering exceptional customer service in an ethical and cost effective manner we are a full service provider.

Read More

Market Snapshot