Joe Savage is an experienced IT professional currently serving as IT Manager and IT Systems Administrator at Bicycle Therapeutics since January 2022. Prior to this role, Joe held positions as Operations Manager and Technical Manager at IT For Starters from July 2014 to January 2022, a company known for providing friendly and jargon-free IT support and consultancy tailored to the needs of self-employed individuals, start-ups, and small to medium-sized businesses.
Sign up to view 4 direct reports
Get started
This person is not in any teams