Continue in 4 seconds
Debora Aydelotte

Debora Aydelotte

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