Contributor Success Specialist 2023-07-18 - at Artefactual Systems Inc — Worldwide/Remote Full-time 2206