Terence Vaughan is responsible for driving the global growth and expansion of Constellation’s sales and business development efforts. Terence brings over twenty years of experience in developing and managing strategic business relationships, sales and account management with international organizations.