Socrates opens a new San Francisco office.
Hello San Francisco! Socrates is pleased to announce it has opened a new office in San Francisco to accommodate our growing US engineering and operations team. The office is located in SOMA on 156 2nd Street. Our Shanghai team is a bit jealous of the blue skies and fresh seafood...Read More