Talbera corporate office is located in 514 Stafford Dr N, Lethbridge, Alberta, T1H 2B2, Canada and has 11-50 employees.
talbera
talbera international technologies ltd
technologies ltd
Explore people who held key positions, contributed to Talbera's success, and advanced their careers.
Manager, Capital Proje... at Agnico Eagle Mines
Worked as Project Manager, Construction
at Talbera (2017-2018)
Explore More
Talbera is a privately owned company specializing in engineering, design, and project management services. They focus on innovative solutions for water supply, treatment, wastewater, structural engineering, community infrastructure, and transportation. With a commitment to efficiency and excellence, Talbera tailors its processes to meet client need... Read More