Emma Salvador

Emma Salvador, with a masters in computer science and business operations has a knack for computer technologies. She has over 15 years of experience in business management and IT.

Email List Login