Karsgaard, David Andrew (Career)