Lead Interaction Designer

GE Power
Location : Atlanta GA US
Express UX and design concepts to collaborators on cross functional teams. Bachelor’s Degree in Industrial Design….

More >>