John Coggins Email

Director Business Relationship Management . OTRS AG

Current Roles

Employees:
100
Revenue:
$14.5M
About
OTRS AG Address
Zimmersmühlenweg 11
Industry, IL
United States
OTRS AG Email

Past Companies

OTRS GroupDirector of Business Relationship Management
OTRS GroupBusiness Relationship Manager
OTRS AGTechnical Support