Definition (noun) the business of a broker; charges a fee to arrange a contract between two parties
Definition (noun) place where a broker conducts his business
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com