Otto Williams is a Senior Payroll Manager at CapRelo, bringing over 19 years of expertise in domestic and international relocation to their role. Previously, Otto held several positions at Cartus, including Account Manager and Sr. Payroll Analyst. Currently, Otto is pursuing their education at Western Connecticut State University. With a strong passion for people management and a unique perspective on mobility, Otto seeks to leverage relocation strategies to enhance organizational flexibility and profitability.
This person is not in the org chart
This person is not in any teams
This person is not in any offices