Vision: close vision, distance vision, peripheral vision, depth perception and ability to adjust focus; Repetitive motion: reaching, grasping, pushing, pulling, carrying; Regularly lift/move up to 20 pounds, frequently lift/move up to 70 pounds, and occasionally lift/move up to 100 pounds; Ability to climb ladders/stairs, balance, stand/walk on concrete floor for extended periods; Bending, twisting, kneeling, crouching; Ability to work long hours as needs arise; Frequent use of hands for writing and computer keyboard, etc. (Strong organizational skills and the ability to prioritize and multitask; Must be self-motivated, able to work independently, and problem solve; Strong attention to detail; Strong project management and customer service skills.