a great fit for You Site work - extensive international travel (80%), mostly within Europe. Great People make Schneider Electric a great...