ellen marks is managing director