Stephen Lears

Head Of IT at ORCHA

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.

Links


Org chart

Sign up to view 0 direct reports

Get started