3cx careers in Halifax, Canada