Finnish word johtajisto comes from Finnish johtaja (Leader, commander. Manager, director, executive.)