michael d. rosberg career