Lou Sehl, based in California, United States, is currently a Senior Vice President, Technical Operations at Evommune, bringing experience from previous roles at MyoKardia, Self employed and Medicines360. Lou Sehl holds a 1984 - 1991 University of Notre Dame. Lou Sehl has 2 emails and 1 mobile phone number on RocketReach.