There are actually two Logistics gloves, but it doesn't really look like either (but it's difficult to tell on the female)
Could it be the isis hands? You said in the OP it looks like it has three straps.. The isis hands are the only ones that I know that were available back IN 2014 with three straps to it.
Good catch Jacob Dragonhunter: even with the gloves being all yellow, you can still make out the same details, in particular, the 'spikes' on the knuckles and the backs of the gloves Never mind, DarkAya correctly identified them below (personally feel even more stupid now: had opened up Cyana's WaveDox, and it shows her wearing the damn thing!)
Damn! Shoulda zoomed in on the OPie picture, cause then would have seen the 'rivets' on the back of the gloves
Meh, at least one out of my 3 guesses turned out to be correct. My first guess was engineer(Wrong) second guess, Logistics officer(Correct) and my third guess was the isis hands(wrong)