Results, order, filter
Manager, Technology Business Management Jobs in Costa Rica
-
Manager, Technology Business Management
Accenture - Heredia, Costa Rica... complex transformations across strategy, business, technology domains to achieve business value ... technology delivery sign-off on solutions with proper input from the Operating Groups on client business ...