Lisa Holmes is our US Operations Manager based in our New York City office. Lisa oversees daily operations for our US offices, technology systems, employee onboarding and employee satisfaction.