James Desouza is a Senior Business Development Manager at Apogee Corporation, where employment commenced in June 2018. Prior to this role, James contributed to DMC Canotec as a Solution Sales professional from June 2012 to October 2017. Academic credentials include a degree from Thomas More. James Desouza holds the designation of Master Internet Solutions Professional (M.ISP).
Sign up to view 0 direct reports
Get started