Jagged Peak names new executives, updates operations