Martha Strickland's Location
Atlanta, Georgia, United States
Martha Strickland's Work
Martha Strickland's Skills
Martha Strickland's Summary
Martha Strickland, based in Atlanta, Georgia, United States, is currently a Payroll Manager at Leica Geosystems Part of Hexagon, bringing experience from previous roles at The Lovable Company. With a robust skill set that includes Microsoft Office, Employee Relations, Payroll, Management, Employee Benefits and more, Martha Strickland contributes valuable insights to the industry. Martha Strickland has 2 emails and 4 mobile phone numbers on RocketReach.