Sigrid Wallace has worked in sales in the computer industry for many years. Sigrid joined C3 in 2014.