PTC, Inc.
Vice President of Technology
Wang Institute of Technology
Visiting Instructor
Coopers & Lybrand Consulting
Consultant
Computervision PTC
Software Developer
Instituto Nacional de Pesquisas Espaciais
Research Scientist
Instituto Tecnologico de Aeronautica (ITA)
Instituto Nacional de Pesquisas Espaciais