Vicki Dean's Location
San Jose, CA, US
Vicki Dean's Summary
Vicki Dean, based in San Jose, CA, US, is currently a President and Ceo at Self sufficient. With a robust skill set that includes Team Building and more, Vicki Dean contributes valuable insights to the industry.