Kayla Folger

#218143

Project manager, Arrow electronics