Two members of Involta's leadership team have received prestigious professional recognition from industry publications.
Involta president and CEO Jim Buie has been named to the...
Current Involta president Jim Buie has been named the Cedar Rapids-based company’s new president and CEO, succeeding current CEO and company founder Bruce Lehrman,...