David Orona

David Orona is an IT technician for The Simpsons. He currently serves as the animation IT department manager and previously served as IT support. He has also worked for .