LinkedIn Twitter Facebook Instagram

Contact Us

​​​Birmingham
3000 Riverchase Galleria, Suite 1400
Birmingham, AL 35244
Phone: 205.972.6658
Margaret.crawford@kbr.com ​​

Houston
601 Jefferson Street
Houston, TX 77002
Phone: 713.753.5169
greg.anagnostopoulos@kbr.com

Newark
242 Chapman Road
Newark, Delaware 19702
Phone: 866.334.1082
david.kim@kbr.com

​All TSR Human Resource Related Requests
Phone: 713.753.6899
Rachel.marsh@kbr.com​​
 
For UK applicants, please go to UK site.​