Starr Insurance today announced that Christopher Magee has joined Starr as Vice President International Head of Financial Lines and Professional Liability a new position focused on growing the business outside the U.S. and helping clients manage their risks around the world.