Our client has a generous benefits package including health and dental insurance, very generous retirement contributions and paid leave, paid life insurance, a casual, collegial work environment, tuition assistance, and professional development opportunities