- Project Management - Research, develop, and implement large scale technology deployments- Server Management - Setup, secured, optimized, and maintained Linux and Windows servers- Technical Support - Provided setup and maintenance desktops and laptops computers