fallback headshot for Electronic Components Industry Association (ECIA)
Electronic Components Industry Association (ECIA)