Bill Rider is currently the Head of Information Technology Department at Tetra Consulting Ltd, having previously served as the Managing Director at Ayerst Environmental. With past experience as the Regional Operations Manager at Barlows / Tiger Oats, Bill brings extensive senior management experience and is known for being a dynamic, self-driven individual with well-rounded skills and knowledge. Their management and leadership skills have been honed through on-the-job experience.
March, 2016 - present
Head Of Information Technology Department at BOS Balance of Storage Systems AG
Head Of Information Technology Department at crowdhouse
Head of Information Technology Department at Yeahmobi
Head Of Information Technology Department at Ontid
Head of Information Technology Department at GetSales.io