Cuayhoga County Prosecutor Bill Mason says he will leave office before his term ends to take a job with a Columbus law firm.