TICRA welcomes new CEO to drive next phase of innovation and growth
TICRA is thrilled to announce that from December 2023 Simon Barchard has taken the lead as the company’s new CEO. TICRA’s board decided that now was the right time to change leadership and management style and direction, to continue a...