WCCCA is run by a dedicated staff of over 90 employees who are organized into the following departments: