Karnes' professional experience includes working as a life guard, construction, satellite communications technician, database programmer, field engineer and network engineer. Since 2004, Karnes has operated a small communications business that provides field support and network services. He is also a private pilot.
Vice Chair, Education Accountability Committee, West Virginia State Senate, present
Vice Chair, Education Committee, West Virginia State Senate, present
Member, Forest Management and Review Commission, West Virginia State Senate, present
Member, Government and Finance Committee, West Virginia State Senate, present
Member, Rule-Making Review Committee, West Virginia State Senate, present
Chair, Technology Committee, West Virginia State Senate, present
Member, Worker Safety Issues Committee, West Virginia State Senate, present
Former Chair, Agriculture and Rural Development Committee, West Virginia State Senate
Former Vice Chair, Education Committee, West Virginia State Senate
Former Member, Employee Suggestion Award Board, West Virginia State Senate
Former Member, Forest Management Review Commission, West Virginia State Senate
Former Member, Health and Human Resources Committee, West Virginia State Senate
Former Vice Chair, Interstate Cooperation Committee, West Virginia State Senate
Former Member, Joint Agriculture and Rural Development Committee, West Virginia General Assembly
Former Member, Joint Children and Families Committee, West Virginia General Assembly
Former Member, Joint Education Committee, West Virginia General Assembly
Former Member, Joint Health Committee, West Virginia General Assembly
Former Member, Joint Judiciary Committee, West Virginia General Assembly
Former Member, Joint Oversight Commission on Education Accountability, West Virginia General Assembly
Former Member, Joint Technology Committee, West Virginia General Assembly
Former Member, Judiciary Committee, West Virginia State Senate
Former Member, Labor and Worker Safety Issues-Interim Committee, West Virginia State Senate
Former Member, Labor Committee, West Virginia State Senate
Former Member, Legislative Rule-Making Review Committee, West Virginia State Senate
Former Chair, Natural Resources Committee, West Virginia State Senate
Former Chair, Natural Resources Committee, West Virginia State Senate
Vice Chair, Parks, Recreation and Natural Resources Subcommittee, West Virginia State Senate
Former Chair, Pensions and Retirement Committee, West Virginia State Senate
Former Chair, Select Committee on Tax Reform, West Virginia State Senate
Former Chair, Tax Reform-Interim, Select Committee, West Virginia State Senate
Former Member, Workforce Committee, West Virginia State Senate