TSR strives to be an employee-friendly company by providing helpful services and support to make your employment experience as positive as possible. This page is a convenient stop for learning about your new role and submitting required information.
Find useful information about the benefits and responsibilities of your new position.
Questions? Contact Us.
If you have questions about your new position, please let us know and we’ll help you find the answers you need.Contact Us