Josip Lebic Email

Software developer . Tecnavia SA

Washington, DC

Location

j*****@tecnavia.com

Primary Email

Current Roles

Employees:
36
Revenue:
$4.2M
About
Tecnavia SA Address
Piazza Don E. Mapelli, 60
Washington, DC
United States
Tecnavia SA Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.