Personal Information
Entreprise/Lieu de travail
New York, NY United States
Site Web
Http://www.novarica.com
Mots-clés
insurance
technology
it strategy
strategy
innovation
strate
customer-centricity
legacy systems
policy administration
business case
alignment
it budgets
Tout plus