246 open roles