CEO of Leeds tech firm Tracsis steps down after 6 years

The CEO of Leeds tech business Tracsis plc is to step down at the end of the month after six … Continue reading CEO of Leeds tech firm Tracsis steps down after 6 years