Stephen Lears has a diverse background in IT management and support roles, with experience in overseeing IT services, managing budgets, providing end-user support, and implementing new systems. From their early roles as an IT Support Technician to their current position as an IT Manager at ORCHA, Stephen has shown a strong commitment to delivering excellent IT services in line with best practices.
May 1, 2024 - present
December 1, 2023
May, 2022