This week Angelo Castelli becomes President at On Center Software when Cecilia Padilla retires at the end of this month.
Mr Castelli joined On Center as sales manager in 2003 after 10 years as chief estimator and project manager with Western Reserve Interiors of Cleveland, Ohio. He rose through management roles at On Center to chief operations officer most recently
During her time at On Center Software, Cecilia Padilla reinvigorated On Center’s focus on construction software to help increase efficiency, accuracy, teamwork and ease of use for the spectrum of construction trades. Ms. Padilla served on the company’s executive Vision Team, a think tank on the future of construction automation and she introduced the industry’s first cloud-based platform – Oasis Takeoff and Oasis FieldCenter.