Jack Mahaffa

Summary

“Technical design & production manager focused on working in tandem with departmental teams to ensure on time develop & delivery of quality product”

Connections