While there are no open positions at this time, interested individuals should send a resume and cover letter to either of the offices listed below.
Kansas City 1920 West 143rd Street, Suite 140 Leawood, KS 66224
Phone: 913.385.9560 Fax: 913.385.5295
St. Louis 13610 Barrett Office Drive, Suite 112 St. Louis, MO 63021 Phone: 314.984.0050 Fax: 314.984.0147
© 2005-2013, Terra Technologies, Inc. All Rights Reserved.