Senior Accountant - Leading mid-tier public practice accounting firm