Richard Chalouhi Skills