Dispatch: (888) 744-2532 or dispatch@defiancellc.com
Corporate: (318) 377-5755 or info@defiancellc.com
Accounting: accounting@defiancellc.com
Dispatch: (888) 744-2532 or dispatch@defiancellc.com
Corporate: (318) 377-5755 or info@defiancellc.com
Accounting: accounting@defiancellc.com
View our latest job listings
Learn more »