Subject to standing, walking, carrying, sitting, repetitive motion, reaching, climbing stairs, bending, stooping, kneeling, crouching, crawling, pushing, pulling, balancing, client/customer contact, squatting, lifting moderately heavy equipment, boxes, or books to perform the essential functions. Physical requirements include the ability to lift/carry up to 20-50 pounds occasionally, visual acuity, speech and hearing, hand and eye coordination and manual dexterity necessary to operate a computer, office equipment and to shelve books.