Jul 1, 2023
JACKSONVILLE, FLORIDA – Teckrez Inc. announced today that its president, Marc Jackson, also will assume the role of Chief Executive Officer, effective June 30, 2023. Jackson succeeds founder and CEO Tom Eckhardt who will remain with the company as chairman of the...