ScreenRec employs 9 employees. The ScreenRec management team includes Deyan Shkodrov (Founder and CEO), Alice Bennett (Freelance Digital Marketing Manager), and Jacob Hayes (Web Application Developer).
Looking for a particular ScreenRec employee's phone or email?