You should like wearing different hats and be amenable to following established procedures, as well as be willing to assist in developing new procedures for new technologies. It's a small business in an evolving technological age so if you are not willing to learn new things, and help others learn new things, or to pitch in outside your defined role, or change your usual way of doing things to adopt the to the agency-wide systems, this may not be the place for you. There's alot of work that goes through the business and it is processed and tracked efficiently due to everybody utilizing the same systems in the established manner. Being highly organized is a must!