Heat a panini press to moderately high heat or a grill pan over medium-high heat. Brush both sides of salmon lightly with olive oil and season with salt and pepper. Spray panini press or grill pan lightly with cooking spray.
Add salmon to panini press and gently close, allow to cook about 4 - 5 minutes until cooked through (salmon should flake easily with a fork. For the grill pan cook about 4 minutes per side over medium-high heat). Remove from grill and let cool slightly.
Plate all remaining salad ingredients then top with salmon. Drizzle with vinaigrette and serve immediately.
For the vinaigrette:
Add all ingredients to a blender and blend until well emulsified. Store in refrigerator.