Educational background and other activities include:
---B.S. in Mechanical Engineering---Georgia Institute of Technology
---Young Executive Institute---University of North Carolina
---Board of Directors---National Stone Association
--- Executive Committee---National Stone Association
---Board of Trustees--- Aggregates Foundation for Technology, Research and Education
---Board of Directors--- North Carolina Engineering Foundation