American by birth but European in spirit, Sherry Roberts is the visionary behind The Longest Stay. A pioneering combination of engaging editorial, eclectic products and the ability to purchase online, The Longest Stay is the UK’s first online click and buy interiors magazine and store.
Sherry is an entrepreneur at heart. Her excellent track record spans senior management and board level positions in telecom, online and technology working for companies such as Nokia (Symbian), AT&T, & Bertelsmann AG. Holds an executive MBA from Northwestern University, J.L. Kellogg School of Management and Entrepreneur in Residence graduate credentials from Ecole Hoteliere de Lausanne.
Sherry has hunted the world for luxury, guided along the way by creative personalities and top designers from Versace to David Collins. Having spent many years in Italy, the hub of international design, meeting with numerous design manufactures, Sherry identified the need for an online store that would connect designers, producers and buyers. It has now become highly respected and rated top interiors website by The FT How to Spend it. This led Sherry to launch the B2B side of the business which sources for interior designers and architects around the world. She also styles high profiled client’s homes such as the Royal Family of Saudi Arabia and has produced her own product range of luxury bins and mirrors.
The Longest Stay sources truly unique objects from some of the most prominent international designers and craftsmen. A visionary businesswoman, Sherry sees the brand evolving from retail, to its own product line, to property and she sees clearly The Longest Stay hotels arriving as part of her overall vision where consumers can buy everything they see in the hotels.