David MC Miller - Appointments