2009-present Associate Professor, Department of Physical Therapy Education, Elon University, Elon, NC
2004-2009 Assistant Professor, Department of Physical Therapy Education, Elon University, Elon, NC
2003-2006 Associated/Adjunct faculty, Department of Physical Therapy Education, Elon University, Elon, NC
2002-2004 Part time Staff Physical Therapist, Alamance Regional Medical Center, specializing in the treatment of patients with balance and vestibular disorders
1997-2002 Clinic Director, Clinical Education Coordinator, Physical Therapy Service, Walter Reed Army Medical Center, Washington, DC; Adjunct Faculty, U.S. Army-Baylor University Graduate Program in Physical Therapy; Adjunct Faculty, Physical Therapy Assistant Program, Northern Virginia Community College
1993-1997 Faculty, Associate Status (non-tenure), U.S. Army-Baylor University Graduate Program in Physical Therapy, Fort Sam Houston, TX
1986-1991 Clinical Education Coordinator, Physical Therapy Service, Tripler Army Medical Center, HI
1985-1986 Director, Physical Therapy Clinic, U.S. Army Health Clinic, Pentagon, Washington, DC
1982-1985 Staff Physical Therapist, Dewitt Army Hospital, Fort Belvoir, VA
1980-1981 Physical Education Teacher, grades 7-12, Galeton, PA
1976-1980 Physical Education Teacher, grades K-6, St. Thomas, U.S. Virgin Islands