Faculty (Open Rank) - Chemical Engineering
11/06/2025,
University of St. Thomas
Houston, TX
Engineer
Sales Applications Engineer, Industrial & Environmental
11/04/2025,
Veolia Environnement SA
Houston, TX
Engineer