Information Technology & Services - Cesson-Sévigné, Brittany, France
BBS One is an information technology and services company based out of Cesson-Sévigné, Brittany, France.