mahbod moghadam resigns