Artopolescu served as executive manager of Microsoft Romania between 2004 and 2005 before being appointed general manager.

He held the position of project manager of Microsoft Central & Eastern Europe from the spring of 2007 until 2009.

Between 1996 and 1999, Artopolescu worked as project manager at IBM Romania.