Continue in 2 seconds
Debora Aydelotte

Debora Aydelotte

Debora Aydelotte is the chief operating officer at Altavera in Westminster, Colo.