Client Services Coordinator job at Landmark Technologies Ltd