Embarcadero opens Europe offices

Embarcadero opens Europe offices

Embarcadero Systems Corp. of Alameda, Calif., announced the opening of four offices in Europe.