41 open positions