Annette Walker

My profile

Independent software project manager, business consultant and software developer with an undergraduate degree in engineering and an MBA.