Loading...

Customer Service Rep (CRL)

  • Full Time
  • Anywhere

Oldcastle BuildingEnvelope

Oldcastle BuildingEnvelope is hiring a full-time Customer Service Rep (CRL) in Dallas, Texas, to be the dependable first point of contact for customers relying on our architectural glass and building products.

About the Role

As a Customer Service Rep (CRL) based on-site in Dallas, Texas, you will guide customers through orders, answer product questions, and keep every interaction smooth from first call to final delivery. This full-time position sits at the heart of how Oldcastle BuildingEnvelope serves the architects, contractors, and builders who depend on us for the materials that shape apartments, hospitals, stadiums, universities, and retail spaces.

Key Responsibilities

  • Respond to customer inquiries by phone and email with accuracy, courtesy, and a sense of urgency.
  • Enter, track, and update orders for architectural glass and building products throughout the fulfillment process.
  • Coordinate with manufacturing, shipping, and sales teams to resolve questions and keep commitments on schedule.
  • Troubleshoot order issues, follow up on open items, and communicate proactively about timelines.
  • Maintain clear, organized records of customer interactions and account activity.

Qualifications

  • Prior experience in a customer service, order management, or related support role.
  • Strong verbal and written communication skills with a customer-first mindset.
  • Comfort working with order-entry systems, email, and standard office software.
  • Solid attention to detail and the ability to manage several priorities at once.
  • Reliable, collaborative, and able to work on-site in Dallas, Texas.

About Oldcastle BuildingEnvelope

From apartments in New York to stadiums in Dallas and libraries at leading universities, the products our teams provide help shape where people live, work, heal, learn, and play. With more than 6,500 employees and over 80 manufacturing locations, Oldcastle BuildingEnvelope is a place where the contribution of every team member genuinely makes a difference.

How to Apply

Ready to join us as a Customer Service Rep (CRL) in Dallas, Texas? View the full listing and apply here to start the conversation with Oldcastle BuildingEnvelope.

To apply for this job please visit www.adzuna.com.

About this role & career path

Working in Dallas, Texas

Dallas is a city in the U.S. state of Texas. Located in northern Texas, it is the ninth-most populous city in the United States and third-most populous city in Texas, with a population of 1.3 million at the 2020 census. Along with the city of Fort Worth, Dallas anchors the Dallas–Fort Worth metroplex, the fourth-most populous metropolitan area in the U.S. and the most populous metropolitan area in Texas, at 8.5 million people. Dallas is a core city of the largest metropolitan area in the Southern U.S. and the largest inland metropolitan area in the U.S. that lacks any navigable link to the sea

    More jobs at Oldcastle BuildingEnvelope

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.