Chris Broussard

Commercial Manager North America at Swire Energy Services

About

Links

Previous companies

TETRA logo

Timeline

  • Commercial Manager North America

    January, 2018 - present

  • Vice President Americas, Technology And Engineering

    January, 2013

  • Vice President North America Operations

    September, 2010