eCow Ltd

Location:

Suite 5b 7-9 King StreetExeterDevonEX1 1BHUnited Kingdom View Map

Revenue:

$1.4 Million

Employees:

7

Phone:

+44 1392 422441
More

Description:

eCow is actively looking to expand both vertically by increasing our revenue generation without the North American, European Union and Australiasian markets dri...  

Read More

Recently Updated profiles at this company

Data Manager

Scientific Officer

Office Manager

Browse ZoomInfo’s Directories