Sarah Shields, last seen as European sales director for Gateway, is now EMEA retail sales director for Dell.
Read more.