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.
Sign up to view 0 direct reports
Get started