Jon Trask

Chief Executive Officer

Dimitra Technology

Chief Executive Officer

Dimitra Technology