in a managerial capacity - French English Dictionary