Professional Services Technical Lead job at Landmark Technologies Ltd