flotating managing director job description