Customer Service Representative at JELD-WEN | HireBase