Libra Industries promotes Andrew Williams to CEO 2023-06-22 eIndustry Libra Industries announces the promotion of Andrew Williams to the role of President and CEO.» Evertiq