3 Designer Jobs in Farakka Barrage Township