Technical Support Specialist

Castle Hall
Full-time Montreal, Montreal (administrative region) Other-General
Posted:
February 27, 2026
Location:
Montreal, Montreal (administrative region), Canada

Job Description

Castle Hall Diligence is a leading specialist in operational, investment risk, ESG and cybersecurity due diligence of alternative and traditional asset managers. With a rapidly growing team of 100, Castle Hall has become the largest, dedicated due diligence organization worldwide, operating from offices in Montréal and Halifax, Canada; Abu Dhabi, UAE; Manila, Philippines; Prague, Czech Republic; and Sydney, Australia. Castle Hall’s core competitive advantage is DiligenceHub, our proprietary online diligence platform, which has helped our clients review diligence across more than 6,000 fund entities.

More information about our company can be found at

Castle Hall is seeking a Technical Support Specialist to join our Montreal team. The ideal candidate is a support-oriented and proactive individual with strong investigative and troubleshooting skills. The candidate will be working closely with the Chief Technology Officer to drive brand growth and revenue. The respon...

Apply for this Job

Submit your application for the Technical Support Specialist position at Castle Hall.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Montreal, Canada
Posted: February 27, 2026
Deadline: April 08, 2026