The Assistant Coach will assist the Head Coach with coordination of all phases of a competitive NJCAA Division I Softball program. Including but not limited to coaching, recruiting, budget management, travel management, rules and eligibility compliance, administrative duties, departmental fundraising, game management, academic advising, marketing, promotions and public relations.