non-technical managers to Noobage